5

TestFlight를 통해 응용 프로그램의 임시 버전을 설치할 수없는 문제가 발생합니다. 응용 프로그램 다운로드하지만 설치 단계에서 다음과 같은 메시지가 콘솔에 나타나는와 "YourApp 설치할 수 없습니다"같은 것을 보여줍니다 :Default.png 이미지를 전송할 때 Ad Hoc 배포가 실패합니다.

Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 verify_signer_identity: Could not copy validate signature: -402620393 
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.2wYy1J/foo_extracted/Payload/PocketCASbeta.app 
Sep 17 16:08:24 unknown com.apple.itunesstored[4764] <Notice>: MobileInstallationInstall: failed with -1 
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 install_application: Could not preflight application install 
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 handle_install: API failed 
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 send_message: failed to send mach message of 71 bytes: 10000003 
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 send_error: Could not send error response to client 

codesign --verify 오류를 반환하지 않습니다, 나는 두 번이 올바른 Ad Hoc 프로비저닝 프로파일을 사용하고 있는지 확인합니다 (codesign --display -vvvv에서이를 확인합니다).

그러나 응용 프로그램에서 모든 Default.png 이미지를 제거하면 설치가 완료되고 이후에 응용 프로그램을 실행할 수 있습니다. IPA는 모든 Default.png 이미지가없는 경우 약 10MB 및 15MB 크기입니다.

아이디어가 있으십니까?

+0

testflight를 사용하지 않습니까? –

+0

나는 똑같은 오류가 아이튠즈 배포판에도 나타날 것이라고 확신한다. – MrMage

+0

미안하지만 테스트 비행에 관한 마지막 10 개의 게시물은 그것이 없으면 효과가 있다는 것이었다. –

답변

0

Xcode 4.5.1로 업그레이드하면 문제가 해결 된 것 같습니다 ...

1

Xcode를 통해 IPA 직접 설치를 시도해 보셨습니까?

장치를 연결하십시오.

Xcode Organizer/Devices 탭을 엽니 다. 장치/응용 프로그램을 선택하십시오.

왼쪽 하단의 + (추가) 버튼을 클릭하고 앱을 선택하십시오.

이 설치가 실패하면 Default.png 이미지가있는 것 같습니다. 이미지 변환 스크립팅을 사용하는 경우, 이전에 메시지 명령 줄 유틸리티를 사용하여 Apple에서 마음에 들지 않는 png 이미지를 작성하여 많은 문제가 있음을 언급 할 필요가 있습니다. 이제는 ImageMagick을 대신 사용하므로 아무런 문제가 없습니다.

+0

Xcode를 통한 설치도 "유효한 코드 서명 ID를 찾을 수 없습니다"라는 오류 메시지와 함께 실패합니다. 그러나 Default.png 이미지가 제거되었을 때도 설치가 실패합니다 ... 그러나 Default.png 항목을 염두에 두겠습니다. 실제로 ImageAlpha를 사용하여 다시 압축했습니다. – MrMage

+0

"no install works"라는 것을 신경 쓰지 마세요. 새 테스트 장치를 프로비저닝 프로파일에 추가하는 것을 잊었습니다 ... – MrMage