【发布时间】:2019-03-06 10:44:38
【问题描述】:
背景:我们正在从外部开发者那里获得 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 文件签名
我需要任何准备吗? 如果是 Ad-Hoc 还是内部? 显式或通配符,如果显式,所以我们尝试为第三方开发人员 iPA 确认一个显式 AppId,我们得到一个错误,说 com.domain.blah 的 AppId 不可用,请输入其他字符串
任何意见和建议将不胜感激
一些研究:
【问题讨论】:
标签: ios code-signing codesign in-house-distribution ios-enterprise