如果我们想用不同的证书为 iPhone 应用程序签名,我们是不是必须更改捆绑 ID?
Posted
技术标签:
【中文标题】如果我们想用不同的证书为 iPhone 应用程序签名,我们是不是必须更改捆绑 ID?【英文标题】:If we are wanting to resign an iPhone app with a different certificate, do we have to change the bundle id?如果我们想用不同的证书为 iPhone 应用程序签名,我们是否必须更改捆绑 ID? 【发布时间】:2011-08-24 15:11:59 【问题描述】:我们有一个 iPhone 应用程序需要由另一家公司为其企业计划辞职。
使用他们的证书辞职是唯一需要的步骤吗?似乎必须使用唯一的捆绑 ID 创建新的配置文件。
【问题讨论】:
【参考方案1】:您需要具有该证书的分发配置文件和与该配置文件上的应用 ID 匹配的捆绑 ID。
【讨论】:
如果我们只是使用他们的证书辞职,应用程序会正确安装吗?它将使用我们的捆绑包 ID,但我不确定这是个问题吗? 我很确定你必须让一切都匹配。你可以试试看。 好的,成功了。然而,诀窍是 Entitlements.plist/dist.plist 必须在使用 codesign 后批量处理捆绑包 ID。对我来说这是一个陷阱,因为应用程序安装良好,但钥匙串在加载之间搞砸了。 如果你想避免钥匙串混乱,你可能想试试 www.aironapp.com。它会即时进行重新设计并提供 OTA 安装链接。以上是关于如果我们想用不同的证书为 iPhone 应用程序签名,我们是不是必须更改捆绑 ID?的主要内容,如果未能解决你的问题,请参考以下文章
iPhone Web 服务通过证书身份验证调用 WCF 服务