Sub*_*gam 5 ios ipa provisioning-profile
我有名为 MyApp 的生产 IPA 文件。为了测试目的,我需要将此名称更改为 MyApp_SIT。我必须在哪里进行修改。我有生产 IPA 文件以及新的配置文件和证书用于测试目的。是否可以重命名应用程序名称。我必须紧急完成它。谁能告诉我如何做到这一点。
如果您有配置文件、证书和密钥,则可以修改 .app 有效负载内容,然后重新签名。但鉴于您没有源代码,我怀疑您是否有源代码。如果您这样做,请执行以下步骤:
从航站楼:
unzip app.ipa
rm -rf Payload/MyApp.app/_CodeSignature/
/usr/libexec/PlistBuddy Payload/MyApp.app/Info.plist
Run Code Online (Sandbox Code Playgroud)
在 PlistBuddy 编辑器中,执行以下操作:
Set :CFBundleName MyApp_SIT
save
quit
Run Code Online (Sandbox Code Playgroud)
然后,回到命令行,我们使用新的包名称退出应用程序:
cp <path_to_provisioing_profile>/AdHoc.mobileprovision Payload/MyApp.app/embedded.mobileprovision
codesign -f -s "iPhone Distribution: Company Certificate" --resource-rules Payload/MyApp.app/ResourceRules.plist Payload/MyApp.app
zip -qr app-resigned.ipa Payload/
Run Code Online (Sandbox Code Playgroud)
一般步骤参考这里:
https://coderwall.com/p/qwqpnw/resign-ipa-with-new-cfbundleidentifier-and-certificate
| 归档时间: |
|
| 查看次数: |
16715 次 |
| 最近记录: |