我正在为客户开发一个IOS应用程序。我的客户希望在MobileIron提供的私有企业应用程序商店上发布应用程序。但是,我不会向我的客户透露源代码。有人熟悉MobileIron吗?如果只提供api文件,我的客户可以在他们的企业应用程序商店上发布应用程序吗?怎么实现呢?谢谢!
答案 0 :(得分:1)
阻力最小的路径:
另一个答案可行,但与上述相比,这是一个痛苦的问题。
答案 1 :(得分:0)
要终止现有IPA,请在终端中执行以下步骤:
rm -rf Payload/<yourapp>.app/_CodeSignature/
cp <a valid and made for your bundle>.mobileprovision Payload/<yourapp>.app/embedded.mobileprovision
codesign -f -s "iPhone Distribution: <company>" --resource-rules Payload/<yourapp>.app/ResourceRules.plist Payload/<yourapp>.app
zip -r render3d.ipa Payload
然后使用Xcode从设备中删除应用程序 并将新ipa拖入xcode到设备
编辑: 也可以看看: Re-sign IPA (iPhone)和 How to re-sign the ipa file?