2013-03-08 2 views
2

내 임시 프로필로 IPA 파일을 사임 필요 ===이 다음 스크립트를 사용하여

unzip application.ipa 

rm -r "Payload/Application.app/_CodeSignature" "Payload/Application.app/CodeResources" 2> /dev/null | true 


cp "/Users/playdom/Desktop/BA/Code/Profiles/something.mobileprovision" "Payload/Application.app/embedded.mobileprovision" 

/usr/bin/codesign -f -s "iPhone Distribution: something" --resource-rules "Payload/Application.app/ResourceRules.plist" "Payload/Application.app" 


zip -qr "Application.test.ipa" Payload 

(프로젝트 HTML 5에서 구축이다) ========================내가 한 <strong>IPA</strong> 파일을 사임하려고

그리고 기호가 변경되고 내 장치에서 빌드를 설치할 수 있습니다. 하지만 문제는 응용 프로그램을 시작하려고 할 때마다 스플래시 화면과 충돌을 표시합니다 !!! IPA를 기본 프로필로 확인했는데 (변경하고 싶었습니다 ...) 괜찮습니다. 즉, 문제는 사임 프로세스에 있음을 의미합니다!

은 내가 엑스 코드/주최/콘솔을 확인하려하고 자격 문제를 보여줍니다 보았다!. 나는 동일한 스크립트와 다른 프로세스를 따라 갔다. IPA (Obj C 아래에서 빌드) 잘 동작한다. 문제가 무엇인지 이해하지 못합니까? info.plist, Bundle 식별자를 변경해야합니까? 나는 그것을 시험해 보았다. 그러나 그 후에 그것은 심지어 설치하지 않는다!! 어떤 시체가 어떤 생각을 가지고 있습니까?

답변

0

어떻게 작동하는지 알 수 없습니다. 장치의 App Store 배포 용으로 서명 된 빌드는 실행할 수 없습니다. 필자는 항상 App Store를 개발 프로비저닝 프로파일로 빌드하고 다시 서명하여 장치에서 테스트합니다.