Xcode在成员中心上生成无效的分发配置文件

时间:2014-08-29 11:35:17

标签: ios xcode

我已经尝试了几天来获取Active my Provision Profiles以进行分发。问题是,每次从Xcode刷新配置文件时,它都会在Member Center上生成无效的分发配置文件。我尝试删除并重新创建配置文件,手动下载并重新安装。我也试过删除〜/ Library / MobileDecice / Provisioning Profiles中的配置文件而没有运气。

同样重要的是要提到我安装了Xcode-beta6,但我将其从系统中移除并得到了相同的结果。

你有什么想法可能有什么不对吗?提前感谢您的帮助

2 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,配置它确实需要一段时间。

请务必遵循以下步骤:

  1. 转到LaunchPad并搜索KeyChain,然后将其打开

  2. 按照下图中的步骤进行操作

    enter image description here

  3. 将出现证书助理,并输入您的电子邮件,名称姓氏将第三个字段留空,并确保选择已保存到磁盘。

  4. 单击“继续”,这将生成证书,例如将其保存到桌面或您记得的地方,因为您将需要此证书。 (它的.certSigningRequest文件)

    enter image description here

  5. 关闭KeyChain并转到developer.apple.com,登录并转到会员中心

  6. 单击以管理您的证书,应用程序ID,设备和配置文件。

  7. 在iOS应用中选择证书

  8. 选择所有'证书

  9. 点击+按钮添加新证书

  10. 如果您没有开发证书,则需要App Store证书来分发应用程序。 (我们正在为分布提供一个示例,但对于开发也是如此)

    enter image description here

  11. 点击继续,当我要求您输入文件时,浏览并找到从KeyChain生成的.certSigningRequest文件

  12. 现在您的证书已创建,请下载但尚未安装。

  13. 现在我们假设你已经有一个应用程序存储,它也在应用程序ID(标识符面板),如果你不创建它。

  14. 现在转到配置文件

  15. 点击+添加新的配置文件(请记住,您只能为不同的MAC使用一个配置文件)

    enter image description here

  16. 选择App Store以便能够将应用程序提交到App Store

  17. 选择您的AppID,(如果您没有,请检查步骤13)

  18. 选择您在之前步骤中创建的证书

  19. 下载最新版本的iPhone Configuration Utility

  20. 在其上拖动您的配置文件,一切正常

  21. 如果您还有问题。删除KeyChain中的所有配置文件以及Apple Developer的所有配置文件,除了您添加的配置文件。现在一切都应该恢复正常了。

  22. 我希望这会对你有所帮助!

答案 1 :(得分:0)

我刚刚更新到Xcode6-GM并且问题消失了,似乎与Xcode的Beta版本有关。