要分发该应用程序,我们使用Xcode 6.0.1,在该过程中,我们通过使用以下过程遇到了一些问题:
但是使用Xcode 6.0.1,此工作流程有所更改。我仍然可以选择Ad-Hoc分发选项,但是我无法选择在开发人员程序下针对我的App-ID创建的配置文件。没有像我们在Xcode 5版本中所做的那样列出临时配置文件。
Xcode 6.0.1尝试匹配dev程序中的临时配置文件,并以不匹配的证书的形式返回消息,并自动将身份创建为XC Ad Hoc *配置文件。选择“导出”选项后,将在dev-program中的“分发提供配置文件”选项下自动创建XC Ad Hoc *配置文件。
在提供配置文件下,已选择所有设备,我已添加并列出了我的testflight应用程序下的设备总数。请协助我选择我专门为我的应用程序创建的供应配置文件。它真的消耗了我一整天。
最佳答案
Xcode希望自动使用默认的“XC com。*”通配符配置配置文件进行签名,而不是使用现有的显式配置文件进行签名。
为了解决这个问题,我只是在Apple Developer Portal上重新生成了配置文件:
1)转到developer.apple.com并找到您要使用的发行配置文件。
2)选择它,单击“编辑”,重命名配置文件,然后单击“生成”。
3)将配置文件下载到 table 面,并将其拖到Xcode 6图标上。
4)重新启动Xcode 6。
5)打开组织者窗口,然后在生成的存档上单击“提交”。 Xcode将自动选择您的显式配置文件,而不是通用配置文件。