分发多个企业应用程序
Posted
技术标签:
【中文标题】分发多个企业应用程序【英文标题】:Distribute multiple Enterprise Apps 【发布时间】:2013-08-09 17:55:25 【问题描述】:我在分发第二个企业(当我做产品 - 存档时)iPhone 应用程序时遇到代码签名错误。它说
代码签名错误:证书身份“iPhone Distribution: XYZ, Inc.”在钥匙串中出现不止一次。协同设计工具只需要一个。
我有 -
Apple 企业许可证
创建企业发行证书
为每个应用创建单独的应用 ID
为每个应用创建企业配置文件
有了这个,我的第一个应用程序运行良好。第二个应用程序有代码签名问题。在 Xcode Organizer 中,所有配置文件都是有效的,我可以从 Build Settings 中选择正确的配置文件,但是当我执行 Product - Archive 时它会抛出上述错误。
【问题讨论】:
您是否对开发证书和调试证书使用了相同的证书签名请求? 【参考方案1】:在您的 MAC 上打开钥匙串。看证书。如果您看到“iPhone Distribution: XYZ, Inc”的多个实例,请展开并检查密钥是否可用以及两者的日期,删除其中一个不需要的。锁定钥匙串上的更改。然后重新尝试归档您的应用。
【讨论】:
以上是关于分发多个企业应用程序的主要内容,如果未能解决你的问题,请参考以下文章