我尝试使用以下脚本退出一个IPA文件(项目是在HTML 5下构建的),
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
==========================
它改变了标志,我可以在我的设备上安装 Build。但问题是每当我尝试启动我的应用程序时,它都会显示启动画面并崩溃!!!我用默认配置文件检查了 IPA(我想更改...),它工作正常。这意味着问题出在辞职过程中!!!
我尝试检查Xcode/Organizer/Console并看到它显示权利问题!!。我使用其他IPA(在 Obj C 下构建)遵循相同的脚本和流程,它工作正常。我不明白这是什么问题?我需要更改 info.plist、Bundle 标识符吗?我试过了,但在那之后它甚至没有安装!任何机构有任何想法?