背景:我们正在从外部开发人员那里获取iOS应用程序(.ipa)(他们的应用程序可以在appstore中提交),他们只是想通过将他们的.ipa发送给我们来在我们的内部存储中提交他们的应用程序
我们正在使用ota安装应用,方法是将plist发送给我们的最终用户, itms-services://?action = download-manifest&url = [PLIST_URL]
我使用了一些GUI签名工具,例如iResign,iOS App Resigner和AppResigner,注入自定义权利,将App Transport Security注入info.plist。当我尝试安装由这些工具签名的应用程序时,安装弹出窗口会正确显示,但是过一会儿,应用程序图标变为禁用灰色,然后什么也没有发生。
问题:如何在不更改bundleId的情况下使用我们的企业证书对其iPA文件进行签名
我需要任何准备吗? 如果是,则是临时还是内部? 显式或通配符(如果为Explicit,则为Explicit),因此我们尝试为第三方开发者iPA确认一个Explicit AppId,但出现错误提示 带有 com.domain.blah 的AppId不可用,请输入其他字符串
任何建议将不胜感激
一些研究:
我们要完成这样的事情-查看屏幕截图
screenshot of two ipa, one submitted to internal store, another in company website