Xcode Organizer:“您的团队没有可以为其生成配置文件的设备。”
Posted
技术标签:
【中文标题】Xcode Organizer:“您的团队没有可以为其生成配置文件的设备。”【英文标题】:Xcode Organizer: "Your team has no devices for which to generate a provisioning profile." 【发布时间】:2012-01-08 00:34:25 【问题描述】:我在 Xcode 的 Organizer 中遇到了一个奇怪的错误。我有两个团队成员,每当我们登录时,都会收到以下消息:
您的团队没有可为其生成配置的设备 轮廓。请连接用于开发的设备,或手动连接 使用供应门户添加设备 ID。 https://developer.apple.com/devcenter/ios
如果我去那里,我可以清楚地看到两个设备,以及两个开发人员的两个证书。事实上,我什至可以使用团队配置文件在我的设备上构建和安装,但由于某种原因,每次 Organizer 选择刷新时,我仍然会看到此错误。有人可以解释一下吗?
【问题讨论】:
我看到一个类似的错误,但显示文本“您的团队没有可为其生成配置文件的设备。请连接设备以用于开发,或使用“证书”手动添加设备 ID ,会员中心的标识符和配置文件部分。developer.apple.com/account" 【参考方案1】:在这个论坛帖子的底部有一个很好的答案:https://devforums.apple.com/message/637101#637101
简短的回答是,如果您尚未将 Mac 添加到门户,则会收到上述错误。
“在侧边栏中转到“我的 Mac”设备并单击“添加到门户”后,我不再收到此错误。”
这个解决方案也适用于我,因为我买了一台新的 Retina MacBook Pro。
【讨论】:
【参考方案2】:重新启动 XCode 为我解决了这个问题。重新启动时,XCode 正确下载并安装了 4.1 固件。
【讨论】:
【参考方案3】:我使用 iPhone 3GS 尝试在我的 Mac Pro 上测试应用程序。即使在重新启动 Xcode 4.3.2 并删除配置文件后,我仍然遇到问题。我在 MacBook Air 上使用 Mountain Lion 在 Xcode 4.4 下尝试过,Xcode 抱怨“Xcode 无法使用所选设备运行。选择具有受支持架构的目标以便在此设备上运行。”我将 armv6 添加到“架构”项目中,并且能够在我的设备上开始调试。 iPhone 3GS 运行的是 iOS 4.2.1。我不确定这是否与问题无关,但这是我在我的 MacBook Air 上看到一切正常后在我的 Mac Pro 上所做的。
【讨论】:
【参考方案4】:我认为“错误”的意思是:
Xcode 无法自动配置此设备因为它已在配置文件中列出。
换句话说,有些事情确实失败了——自动配置——但这并不重要,因为手动配置是失败的根源。
所以只需单击“确定”并继续前进。这里没什么可看的。
【讨论】:
【参考方案5】:我们遇到了同样的问题。删除所有证书,从配置门户中删除所有设备并再次注册它们(手动或使用 Xcode)修复了问题。
【讨论】:
应该没有理由做所有这些工作。如果您仔细阅读,有更好的方法可以解决此问题。以上是关于Xcode Organizer:“您的团队没有可以为其生成配置文件的设备。”的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 4.2 的 Organizer 在归档时有很高的延迟