2015-02-03 1 views
0

어제 내 엔터프라이즈 앱의 프로비저닝 프로파일이 유효하지 않게되었습니다. Xcode를 통해 리뉴얼했지만 지금은 어떤 기기에서도 앱이 실행되지 않으며 다운로드 할 수 없습니다. 앱을 다시 패키지하고 모든 사용자가 업데이트를 다운로드해야합니까? 이 앱에는 3000 명이 넘는 사용자가 있으며 모두 다시 다운로드하면 큰 고통이 될 것입니다. 프로필을 업데이트 할 수있는 방법이 있습니까?하지만 앱을 다시 다운로드 할 필요는 없습니다. 장치가 Apple의 서버를 검사해서 프로필이 다시 유효하지 않아야합니까?iOS Enterprise 프로비저닝 프로파일이 잘못되었습니다. - 앱이 시작되지 않습니다.

+0

예. 사임하고 재배포해야합니다. MDM 솔루션을 설정 했습니까? 사용중인 MDM 솔루션과 지원하는 기능 세트를 기반으로 수동으로 사임하거나 재배포하지 않도록 장치에 애플리케이션 페이로드를 다시 밀어 넣는 방법이있을 수 있습니다. – njtman

+0

아니요, 불행히도 MDM을 사용하지 않습니다. 나는 단지 그것을 다시 배포해야 할 것 같은데. 건배. – Ben

답변

2

3000 명의 사용자가있는 경우 MDM/MAM 플랫폼을 사용하여이를 자동화해야합니다. 매년 프로비저닝 프로파일이 만료되면 앱을 다시 서명 한 다음 모든 사용자에게 앱을 다시 배포해야합니다.

새로운 버전을 확인하는 것과 같이 앱내에서 뭔가 할 수 있으며 사용자가 출시 할 때 새로운 버전을 다운로드해야한다는 메시지를 표시 할 수 있습니다. 이렇게하면 모든 사용자가 프로필 만료일 이전에 앱을 실행하고 새 버전을 다운로드 할 수있을만큼 일찍 푸시해야합니다. 따라서 프로필이 만료되기 1 개월 전에 매년 새 버전을 특정 위치로 푸시합니다. 사용자는 새 버전을 받아야한다는 팝업을 받게됩니다. 그들은 OK를 클릭하고 .plist에서 설치를 시작하여 현재 버전을 대체합니다. 우리는 훨씬 더 작은 사용자 기반을 위해 그렇게했으며 효과적이었습니다.

+0

그래, 바로 그 순간에 우리가 업데이트를 푸는 방법입니다. 새 버전 출시를 확인합니다. 우리는 그 위에 더 있어야 했었습니다. 만료가 다가오고 있다는 것을 깨닫지 못했습니다. – Ben

관련 문제