2009-11-05 3 views
0

iPhone 응용 프로그램을 .ipa 파일로 작성했습니다. 내 장치는 Apple Developer Connection 계정에 등록되어 있습니다. .mobileprovision을 다운로드하고 .ipa을 iTunes로 드래그했습니다. 앱이 iTunes에 잘 나타납니다. 동기화하려고하면시험용 iPhone에 개발 iPhone 응용 프로그램을 어떻게 설치합니까?

응용 프로그램 서명이 유효하지 않기 때문에 "FUBAR"응용 프로그램이 "My Phone"응용 프로그램에 설치되지 않았습니다.

무엇이 누락 되었습니까?

답변

3

두 파일이 일치하지 않아 작동하지 않을 수 있습니다. 업데이트 된 .mobileprovision 파일을 사용하여 응용 프로그램을 다시 빌드 할 수 있습니다. 또한 키 체인에 충돌하는 항목이 두 개 있는지 확인하십시오. 더 오래된 것은 혼란 스러울 수 있습니다.

Instructions for installing an IPA file

+0

내 장치에 맞게 사용자 정의한 것을 시도하기 전에 실제로 mobileprofile의 임시 버전을 삭제했습니다. 어떻게 그걸 꺼낼 수 있니? –

2

제임스는 mobileprofiles는에 새로운 하나를 드래그하여 덮어 쓸 수 있습니다 - 또는이 스레드를 제거하는 방법을 보여줍니다 : http://discussions.apple.com/thread.jspa?messageID=8315382

+0

그 스레드는 분명히 임시 버전을 없애 버렸지 만, 슬프게도 여전히 같은 오류 메시지입니다. 적어도 그것은 몇몇 가능성을 제거합니다. –

0

을 당신이 바로 "코드 서명 정체성"에서 선택되어 있는지 확인 XCode ... 또한 "Entitlements.plist"파일을 프로젝트에 추가하고 get-task-allow의 선택을 취소하고 빌드 설정에 의해 참조되는지 확인해야합니다.

많은 질문이 있습니다. 예를 들어 다음을 참조하십시오. Difficulties with iPhone ad-hoc distribution for testing

관련 문제