我已经尝试了几天来获取Active my Provision Profiles以进行分发。问题是,每次从Xcode刷新配置文件时,它都会在Member Center上生成无效的分发配置文件。我尝试删除并重新创建配置文件,手动下载并重新安装。我也试过删除〜/ Library / MobileDecice / Provisioning Profiles中的配置文件而没有运气。
同样重要的是要提到我安装了Xcode-beta6,但我将其从系统中移除并得到了相同的结果。
你有什么想法可能有什么不对吗?提前感谢您的帮助
答案 0 :(得分:2)
我遇到了同样的问题,配置它确实需要一段时间。
请务必遵循以下步骤:
转到LaunchPad并搜索KeyChain,然后将其打开
按照下图中的步骤进行操作
将出现证书助理,并输入您的电子邮件,名称姓氏将第三个字段留空,并确保选择已保存到磁盘。
单击“继续”,这将生成证书,例如将其保存到桌面或您记得的地方,因为您将需要此证书。 (它的.certSigningRequest文件)
关闭KeyChain并转到developer.apple.com,登录并转到会员中心
单击以管理您的证书,应用程序ID,设备和配置文件。
在iOS应用中选择证书
选择所有'证书
点击+按钮添加新证书
如果您没有开发证书,则需要App Store证书来分发应用程序。 (我们正在为分布提供一个示例,但对于开发也是如此)
点击继续,当我要求您输入文件时,浏览并找到从KeyChain生成的.certSigningRequest文件
现在您的证书已创建,请下载但尚未安装。
现在我们假设你已经有一个应用程序存储,它也在应用程序ID(标识符面板),如果你不创建它。
现在转到配置文件
点击+添加新的配置文件(请记住,您只能为不同的MAC使用一个配置文件)
选择App Store以便能够将应用程序提交到App Store
选择您的AppID,(如果您没有,请检查步骤13)
选择您在之前步骤中创建的证书
下载最新版本的iPhone Configuration Utility
在其上拖动您的配置文件,一切正常
如果您还有问题。删除KeyChain中的所有配置文件以及Apple Developer的所有配置文件,除了您添加的配置文件。现在一切都应该恢复正常了。
我希望这会对你有所帮助!
答案 1 :(得分:0)
我刚刚更新到Xcode6-GM并且问题消失了,似乎与Xcode的Beta版本有关。