导出 IPA:标识符为 XXX 的 App ID 不可用
Posted
技术标签:
【中文标题】导出 IPA:标识符为 XXX 的 App ID 不可用【英文标题】:Export the IPA : An App ID with identifier XXX is not available 【发布时间】:2015-01-08 09:16:22 【问题描述】:我正在为客户工作并创建了一个iPhone app
。我的客户给了我AdHoc provisioning profile
、certificate
和private key
用于我已经导入到我的keychain
的certificate
。然后我尝试使用给定的provisioning profile
和certificate
来archieve
项目。我不是他在apple developer portal
中的团队的成员,我是另一个团队的成员,该团队没有任何app
与此app
bundleID
。 ,我得到以下error
,我尝试导出archieve
。
如果我不是团队成员但我拥有该应用程序的配置文件和证书,我可以存档项目并导出 IPA 吗?
任何人都可以指导我如何导出创建的档案。
【问题讨论】:
【参考方案1】:您必须是团队成员,因为配置文件包含您的个人信息并在 Xcode 中使用这些信息来构建应用程序。
另一种解决方法可能是为应用设置您自己的配置文件,并包括 您要运行它的设备。
不过,最简单的解决方案是将您添加为团队成员并创建新证书。
【讨论】:
但是如果创建我自己的配置文件,那么推送消息就会出现问题。推送消息应该来自我的客户端服务器,而不是我自己的推送服务器。你认为这会是一个问题吗? 您可以在会员中心生成一个新的推送通知证书,下载并放置在您的客户端服务器上。然后,您可以使用新创建的配置文件接收来自该服务器的通知。【参考方案2】:不,如果您不是团队成员,则无法创建 IPA。
如果您的客户可以将您添加为他的团队成员,并且您可以导出 IPA,事情就会变得简单!
【讨论】:
以上是关于导出 IPA:标识符为 XXX 的 App ID 不可用的主要内容,如果未能解决你的问题,请参考以下文章