2014-01-30 4 views
1

우리는 iTunes Connect에서 자신의 이름으로 자신의 애플 리케이션을 관리하는 고객을 위해 iOS 응용 프로그램을 개발하고 있습니다. 실제로 앱 스토어에 번들을 업로드 할 마지막 인스턴스가 아닌 경우 ipa의 유효성을 검사 할 수있는 방법이 있는지 궁금합니다. 일반적인 시나리오는 애플리케이션 번들을 고객에게 배포하여 iTunes Connect에서 앱을 관리하는 사람이 될 수 있지만 앱이 고객의 손에 도달하면 모든 것이 체크 아웃되도록하려는 것입니다.최종 배포자가되지 않고 Xcode 아카이브 유효성 확인

분명히 말하면 : 우리는 고객에게 액세스 할 수 없습니다. iTunes Connect 그러나 우리는 배포 프로필로 응용 프로그램을 보관합니다.

마음에 들었던 아이디어는 실제로 응용 프로그램을 릴리스 할 의도없이 iTunes의 자체 연결에서 모의 ​​응용 프로그램을 만드는 것입니다. 이를 확장하고 아카이브를 고객에게 보낸 후 앱이 불쾌한 놀라움을 유발하지 않도록 앱의 사전 검토를 실제로 수행 할 수 있습니다. 애플이이 길에서 어떤 바위를 던질 것인가? 개발자가 동일한 앱 버전을 두 번 다시 검토하도록하는 것이 행복하지 않을 것이라고 생각할 수 있습니다 ...

+0

나는 당신이 무엇을 요구하고 있는지 잘 모르겠습니다. 고객에게 앱 스토어에서 관리 할 수있는 번들을 제공하는 이유는 무엇입니까? xCode 아카이브를 검증한다는 것은 무엇을 의미합니까? 정말 불분명 한 질문입니다. – GuybrushThreepwood

+0

매우 이해할 수있는 이름으로 만들어진 모든 응용 프로그램을 관리하는 것은 고객 정책입니다. 단지 앱 배포를 더욱 복잡하게 만듭니다. Xcode 아카이브 유효성 검사는 주최자가 수행 할 수 있습니다. https://developer.apple.com/library/ios/recipes/xcode_help-archives_organizer/articles/validating_apps.html을 참조하십시오. – ff10

답변

1

최종 Xcode 아카이브를 테스트 할 수 있는지 여부를 묻습니다. 예, 테스트 할 수 있습니다. 고객에게 Xcode 구성 도우미에 표시된대로 제출 된 애플리케이션 사본을 보내달라고 요청해야합니다. 그들은 귀하의 장치를 포함해야하는 THEIR AdHoc 프로파일을 가지고 번들을 사임하고 IPA를 보내야합니다. 그러면 최종 제출 된 앱을 확인할 수 있습니다.

가장 흥미로운 질문 중 두 번째 부분은 다음과 같습니다. 계정에서 앱을 출시 한 다음 고객이 다시 출시하도록하면 좋을 것입니다. 두 가지 문제가 있습니다. 리뷰어가 동일하면 고객의 앱이 거부 될 수 있습니다. 그리고 : 만약 평론가가 동일하지 않다면, 첫 번째 평론가와 검증을 통과 할 수 있고 두 번째 평론가와 실패 할 수 있습니다.

관련 문제