엔터프라이즈 iOS 애플리케이션을 설치할 때 "신뢰할 수없는 앱 개발자"메시지


87

엔터프라이즈 응용 프로그램을 개발 중입니다. iOS8 베타에서 테스트 할 때 다음과 같은 경고보기가 표시되었습니다.

Untrusted App Developer
Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad?

처음에만 나타납니다. 어떻게 든 피할 수 있습니까? 그리고 그것은 무엇과 관련이 있습니까?

스크린 샷


2
생각해보십시오.이 메시지를 억제 할 수 있다면 우주의 모든 사악한 해커도 메시지를 억제 할 수 있습니다.
gnasher729 2014 년

3
@ gnasher729 예, 신뢰할 수없는 개발자로부터 앱을 다운로드 한 다음 신뢰할 수없는 개발자의 앱 아이콘을 탭한 상황을 쉽게 상상할 수 있습니다. 하지만 오! 나는이 경고를 본다! 이 개발자를 믿지 않습니다! 휴 : 취소. 거기에 총알을 피했습니다 ...
buildsucceeded

답변:


49

App Store를 통해 애플리케이션을 배포하지 않는 한이를 피할 수 없습니다.

이 메시지는 애플리케이션이 아직 사용자가 신뢰하지 않은 엔터프라이즈 인증서를 통해 서명 되었기 때문에 표시됩니다. Apple은 설치중인 응용 프로그램이 App Store 검토 과정을 거치지 않았으므로 기술적으로 신뢰할 수 없기 때문에이 메시지가 표시되도록 강제합니다.

사용자가 프롬프트를 수락하면 인증서가 신뢰할 수있는 것으로 표시되고 응용 프로그램을 설치할 수 있습니다 (동일한 인증서로 서명 된 설치하려는 다른 응용 프로그램과 함께).

참고 : 주석에서 지적했듯이 iOS 8부터 특정 인증서에서 모든 애플리케이션을 제거하면 해당 인증서의 애플리케이션이 다시 설치되면 프롬프트가 다시 표시됩니다.

다음은이 정보를 확인하는 Apple 웹 사이트 링크입니다. https://support.apple.com/en-us/HT204460


4
이것은 사실이 아닙니다. 기기에 인증서를 설치해도 앱 수락 여부에 관계없이 여전히 신뢰할 수 없습니다. 하지만 iOS8을 제외하고 앱은 신뢰할 수 있습니다. 동일한 게시자의 각 앱에 대해 '신뢰'를 탭해야합니다.
zaitsman

@zaitsman 옳지 않은 것 같네요 ... 저는 기기 당 한 번만 조직을 신뢰해야했습니다. 우리는 내부적으로 엔터프라이즈 계정을 통해 테스트 빌드를 배포하며 항상
그렇습니다 (

엔터프라이즈 배포판이 설정되어 있습니까? 실제로 앱을 어떻게 설치합니까?-testflight 또는 ipcu 또는?
zaitsman

7
이 방법을 시도했지만 여전히 결과가 나타납니다.이 방법으로 앱을 설치 한 다음 삭제하면 다시 설치하면 사용자에게 다시 메시지가 표시됩니다. 업그레이드하면 발생하지 않지만 배포 방법에 의존하지 않습니다. 이것은 iOS8 전용입니다.
zaitsman 2014 년

3
@zaitsman 맞습니다. iOS 8 (이전 버전과 달리)에서 사용자가 장치에서 해당 서명자가 마지막으로 사용한 앱을 삭제하면 iOS는 이제 애플리케이션 서명자를 "신뢰하지 않습니다". 따라서 장치에서 마지막 엔터프라이즈 앱을 삭제하고 다시 설치 한 다음 사용자가 앱을 탭하여 실행하면이 경고가 표시됩니다.
노보시

233

오늘 저는 iOS 9 베타로 이것을 테스트하고 해결책을 찾았습니다.

이를 해결하려면 다음으로 이동하십시오.

  1. 설정-> 일반-> 프로필 [iOS 10의 기기 관리]
  2. 엔터프라이즈 앱에서 현재 개발자 계정 이름을 선택합니다.
  3. 신뢰 "개발자 계정 이름"을 탭합니다.
  4. 팝업에서 "신뢰"를 누릅니다.
  5. 끝난

8
이것은 정답으로 표시되어야합니다. 그러나 다른 답변은 그 자체로 읽을 가치가 있습니다.
Owen Hartnett

1
회사 이메일 시스템의 기존 MDM 프로필이 이미 있고 설정 / 일반으로 이동하면이 프로필이 하나 인 "프로필"만 있습니다. 여기에 표시 할 개발자 인증서를 얻으려면 어떻게해야합니까?
Orion Edwards

iOS9 베타 테스트를 위해 두 개의 프로필과 엔터프라이즈 MDM 하나와 Apple 프로필이 있습니다. 수동으로 개발자 프로필을 추가했는데 신뢰를 누를 수있는 옵션이 제공되지 않았습니다. 신뢰할 수 없음 만 표시됩니다. 누구든지 도울 수 있습니까?
Michael Rowe

@MichaelRowe 개발자 프로필을 수동으로 추가하는 대신 장치에 앱 (개발자 프로필 포함)을 설치해야한다고 생각합니다.
Joni

2
@Joni, 말씀하신대로 맞춤형 엔터프라이즈 앱을 신뢰할 수 있습니다. 하지만 앱을 다시 설치할 때마다 신뢰를 요청합니다. 영구적으로 신뢰할 수있는 방법이 있습니까?
Avijit 2017 년

28

iOS 9에서 :

설정-> 일반-> 기기 관리-> 개발자 앱 / Apple ID-> 신뢰 추가 / 제거


1
이전 답변은 iOS 9 베타를 반영하는 것 같습니다. 현재 iOS 9.2 사용자는이 답변에 언급 된 설정을 사용해야합니다.
Justin Noel

7

이 문제는 앱의 신뢰 확인이 실패 할 때 발생합니다.

스크린 샷 1

아래 이미지에 표시된 설정에서 앱을 신뢰할 수 있습니다.

스크린 샷 2

스크린 샷 3

스크린 샷 4

이것이 작동하지 않으면 앱을 삭제하고 다시 설치하십시오.


1
이것을 기본적으로 허용하는 방법이 있습니까? 앱을 다시 설치할 때마다 다시 허용해야합니다. 꽤 짜증나 네요. btw. 당신의 스크린 샷에 붉은 낙서 같은 나는) XD
themenace

앱을 설치할 때마다이 경고가 표시 될 것 같습니다.
Jayprakash Dubey

4

제 경우에는 iOS 9.3으로 아래 단계를 변경하여이 문제를 해결합니다.

설정-> 일반-> 장치 관리-> 개발자 앱 현재 개발자 계정 이름을 선택합니다. 신뢰 "개발자 계정 이름"을 탭합니다. 팝업에서 "신뢰"를 탭합니다. 끝난


2

MDM으로 장치를 관리하거나 Apple Configurator에 대한 액세스 권한이있는 경우이 문제를 피할 수 있습니다.

해결 방법은 MDM 또는 Apple Configurator를 통해 개발자 또는 iOS 배포 인증서를 장치에 푸시하는 것입니다. 그렇게하면 해당 인증서로 서명 된 모든 응용 프로그램이 신뢰됩니다.

"이 개발자를 신뢰하십니까?"를 클릭하면 기본적으로 해당 인증서를 앱별로 수동으로 추가하는 것입니다.


3
미안한 친구이지만 이것을 시도했지만이 조언은 잘못되었습니다 .MDM이 장치에서 인증서를 전달 받았는데 여전히 '신뢰할 수없는 개발자'라고 표시됩니다.
zaitsman

zaitsman과 동일한 결과를 얻었습니다. MDM을 통해 iPhone 배포 인증서를 전달해도 "이 개발자를 신뢰하십니까"경고 (iOS 8.1.3)가 방지되지 않습니다. 인증서가 원격 구성 프로필에 있는지 확인했습니다. 이 작업을 수행 한 경우 단계를 자세히 설명 할 수 있습니까?
미스터 친절한

1
MDM에 대해 좀 더 설명해 주시겠습니까? MDM이란 무엇이며이를 방지하기 위해이 MDM을 어떻게 사용할 수 있습니까?
Asif Bilal 2015

Mr Friendly : 지금 iOS9에서 확인하셨습니까? 결과는 어떻습니까? MDM을 원하므로 iOS9에 여전히 문제가 있는지 확인하십시오.
Asawari 2015

2

MDM을 통해 푸시하는 경우 응용 프로그램 ( https://support.apple.com/en-gb/HT204460 )을 자동으로 신뢰해야 하지만 아직 인증되지 않았는지 확인하기 위해 Apple과 함께 인증서 등을 확인해야합니다. 취소 등 내가 추측합니다. 이 메시지는 응용 프로그램이 시작되는 것을 막았고 프록시 정보가 구성되었을 때만 인터넷을 사용할 수 있었기 때문에 몇 번 더 시작하려고하면 사라졌습니다.


2

iOS 9.1 이하에서는 설정-일반-프로필로 이동하여 프로필을 탭하고 신뢰 버튼을 탭합니다.


2

에서 아이폰 OS 9.3.1 최대 : 설정> 일반> 장치 관리


이것이 문제를 해결하는 데 도움이되는 이유와 방법을 설명해주십시오. 관리 결정 창을 여는 단계를 설명했지만, 그가 장치 관리를 열면 어떻게됩니까?
ishmaelMakitla

0

iOS 13.6의 경우

설정-> 일반-> 장치 관리-> 신뢰를 클릭하십시오«Apple 개발»-> 빨간색 신뢰 버튼을 클릭하면 모든 설정이 완료되었습니다! 😁 즐기십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.