2011-10-19 4 views
1

동료의 iPad를 사용해야하는 다른 사람이 작성한 iOS 앱이 있습니다. 우리는 최근 Apple Enterprise 개발자 계정을 보유하고 있으므로 사내 배포가 가능해졌으며 실제로이 경우 선호되는 배포 방법입니다.iOS 앱은 개발자의 iPad에서 작동하며 사내 iPad에서는 즉시 실패합니다

Xcode에서 엔터프라이즈 프로비저닝 프로파일로 전환하고 앱을 성공적으로 빌드 할 수있었습니다. Xcode를 사용하여 iPad에 동기화 할 수 있으며 오류없이 실행됩니다. 그런 다음 동료에게 앱을 이메일로 보내고 iTunes를 사용하여 iPad와 동기화합니다. 그가 그것을 실행하면 화면이 잠시 검은 색으로 변한 다음 설치된 모든 응용 프로그램이있는 홈 페이지로 돌아갑니다.

무엇이 잘못 되었습니까? 보다 자세한 오류 메시지는 어디서 볼 수 있습니까? 온라인에서 파고 들었지만 문제가 너무 애매하기 때문에 어디서 볼지 모릅니다. '시작시 iPad 앱이 실패 함'또는 '시작시 iPad 앱이 실패 함'에 대한 검색이 거의 없습니다. 어떤 사람들은 단순히 iPad를 다시 시작하는 것이 좋겠지 만, 실제로 어떤 일이 벌어지고 있고 어떤 근본적인 문제를 해결하고 있는지 알고 싶습니다.

조금 이상한 점은 Xcode가 Apple의 documentation을 제안하면서 아카이브를 만들었을 때 예상했던 .ipa가 아닌 .xcarchive 파일을 생성했기 때문입니다.

Mac OS 10.7.2에서 4.3.5 iPad 2로 Xcode 4.1을 사용하고 있습니다. 동료는 4.3.5 iPad 2도 사용하고 있습니다.

+0

문제가 무엇인지 모르지만 testflightapp.com을 한번 보시기 바랍니다. 테스트 장치에 대한 배포가 매우 간단합니다. Xcode (Archive then Share)를 사용하여 IPA를 구축하고 Test Flight에 파일을 업로드하고 더 이상 파일을 iTunes 등으로 드래그 앤 드롭하지 않아도됩니다. 사용자는 링크가 포함 된 이메일을 수신하여 장치에 직접 설치합니다. – Rog

+1

동료가 [iPhone Configuration Utility] (http://www.apple.com/support/iphone/enterprise/)를 설치 한 다음 iPad를 연결 한 상태에서 config 유틸리티 UI 내에서 장치를 선택하고 콘솔을 보내도록합니다. 산출. 무슨 일이 일어나고 있는지 실마리를 줄 수 있습니다. – keno

+0

@Rog - TestFlight가 엔터프라이즈 배포에서 작동하는지 확실하지 않습니다. – Jason

답변

1

내 질문은 대부분 내가 더 많은 정보를 찾을 수있는 곳이었습니다. @ keno가 iPhone Configuration Utility를 사용 하자는 제안이있었습니다. 앱의 콘솔 출력을보고 거기에서 디버그 할 수있게 해 줬습니다. 문제 해결됨.

.ipa 파일이 아닌 .xcarchive 파일에 대한 기이함과 관련하여 Organizer 창에서 Xcode 보관 패널의 오른쪽 상단에있는 공유 ... 버튼을 보지 못했습니다. 버튼을 통해 공유하는 것도 트릭을 만들었습니다.

라이브 학습. 모두에게 감사드립니다.

+0

iPhone Configuration Utility + Logs에서 무엇을 말했는지 궁금합니다. – slf

+0

@slf, 내 앱이 실제로 시작되었지만 곧 종료되는 것으로 나타났습니다. 콘솔 출력을 보면 버그가 무엇인지 파악하고 버그가 무엇인지 파악할 수있었습니다. –

관련 문제