2011-09-07 1 views
12

나는 자신 (아이폰 4)과 다른 2 명 (iPad 2, 아이폰 3G) 3 명의 사용자에게 베타 테스트를 위해 임시로 아이폰 앱을 배포하려고합니다. 내 장치도 개발 장치로 사용되었습니다. 필자는 애플의 모든 문서를 읽고 앱을 보관하고 엔터프라이즈 배포를 준비했습니다. .plist 매니페스트 파일을 사용하여 웹 서버에 저장했습니다. 그것을 테스트하기 위해서, 나는 그것을 내 장치 (다시, 개발 장치 임)에 설치했고, 부풀어 오르게되었다. 그래서 다른 두 명의 사용자에게 링크를 보냈는데, 그 사용자는 "다운로드 할 수 없다"는 메시지를 받았습니다. 그래서 처음에는 UDID에 문제가있는 것 같았습니다. 내 사용자의 UDID 발신자 앱을 다운로드 받았고 완벽하게 일치했습니다. 나는이 질문을 한 후였다 : What is the MIME type for .mobileprovision .mobileprovision 파일의 MIME 유형을 알고 싶었다. 이 정보를 가져온 다음 프로비저닝 프로필에 대한 링크를 보냈습니다. 두 명의 테스트 사용자 모두 .mobileprovision 파일을 다운로드하여 설치할 수 있습니다. 문제는 그들이 다시 앱을 설치하려고 할 때였습니다. 한 사용자는 "서버 www.myserver.com에 연결할 수 없습니다."라고 말한 메시지를 받았지만 다른 하나는 앱의 80 %를 설치 한 후 "다시 시도 할 수 없음"및 "완료"라는 두 가지 옵션으로 메시지를 다운로드 할 수 없습니다.공기 임시 배포판을 통해 "다운로드 할 수 없습니다"

나는 손실에 처해있다. 아무도 아이디어가 있니? 나는 필사적이다! 미리 감사드립니다!

+4

adfoc 빌드를 테스터에게 배포하려면 testflightapp.com을 사용해보십시오. 무료이며 일반적으로 이와 같은 두통을 완화합니다. "다운로드 할 수 없음"은 ipa와 mobileprovision 파일이 일치하지 않거나 프로비저닝 파일에 올바른 UDID가 포함되지 않았거나 연결 문제 만있을 수 있음을 나타내는 포괄적 인 메시지 인 것 같습니다. . – Jason

+0

testflightapp.com은 정말 멋지다. 저를 가리켜 주셔서 감사합니다. 귀하의 답변을 답으로 표시 할 수는 없지만 확실히 도움이됩니다. 무리 감사! – jdb1a1

+2

앱이 서명 된 프로필을 확인하셨습니까? (MyApp.app/embedded.mobileprovision입니다). –

답변

2

TestFlightApp.com을 사용해보세요. 무료이며 기본적으로 OTA (over-the-air) 임시 테스트 프로세스를 자동화하는 데 도움이됩니다.

"다운로드 할 수 없음"은 ipa와 mobileprovision 파일이 일치하지 않거나 프로비저닝 파일에 올바른 UDID가 없거나 가능성이있는 것으로 보이는 캐치 올 메시지 인 것 같습니다. 단지 연결 문제 일뿐입니다.

+0

이것은 내 문제의 해결책은 아니지만 그럼에도 불구하고 멋진 사이트. 고마워 @ – jdb1a1

+0

@ jdb1a1 것이 [이] (http : // stackoverflow.com/a/19661276/274502) 문제에 "해결책"이 있습니까? – cregox

4

testflight를 사용하지 않는 사용자는 요약 페이지에서 배포 대상을 확인하십시오. 어쩌면 당신은 그것을 너무 높게 설정했는데, 반드시 필요한 것은 아닙니다.

일단 Xcode가 자동으로 5.1.1의 최신 대상을 설정했지만 사용자가 5.0.x를 사용하고있는 새 응용 프로그램을 만들었습니다. 아주 작은 코드 변경 (weak-> assign)으로 4.0으로 변경 한 다음 효과가있었습니다.

+1

이것이 해결 된 체크 표시로 대답해야한다고 생각합니다. 나는이 문제에 두 번 이상 직면했다! – nodepond

+0

나는 너무 늦게 설정했다. 그것은 나를 위해 문제를 해결했다. –

1

나는 너를 돕는 것이 너무 늦었다 고 알고 있지만, 나는 비슷한 문제가있다. 응용 프로그램이 다운로드되고 "설치 중"이 표시되면 OP에서 설명한 메시지가있는 팝업이 나타납니다.
asnwear는 ipad에서 프로비저닝 프로파일을 제거하고 장치를 다시 시작하는 것이 었습니다.

설정/일반/프로필/참고로

제거는 제 프로비저닝 프로필 맥북에서 케이블을 통해 장치에 업로드한다.