编辑:我在 Xcode 中的组织者中找到了“自动设备配置”复选框和“刷新”按钮。但是,当我选择团队配置文件,勾选复选框并按下刷新按钮时,会出现以下消息:发生意外错误。 请重试。 如果问题仍然存在,请联系苹果开发者支持 (http://developer.apple.com/support)。 我想我可以去支持团队寻求帮助,但最好在不涉及他们的情况下找出问题所在。
当我的团队供应配置文件过期时,我也遇到了同样的“意外错误”问题。解决方法是在Xcode组织者和ADC供应配置门户中将其删除,然后在组织者中点击“更新”。
再次发布此问题..
好的,我也遇到了与我的团队配置文件中禁用的“更新”按钮相同的问题。
这对我有效。
1)从Xcode Organizer中删除过期的团队配置文件。
2)从开发人员配置门户中删除相同的内容。
3)再次在Xcode Organizer中勾选自动配置并单击“刷新”。它会要求凭据,并在几秒钟内添加已更新的团队配置文件。
4)它还在开发人员配置门户中添加了新配置文件。
刷新和移除iOS设备对我的安装没有帮助。
但我发现错误信息是误导性的。我也是Mac开发者计划的成员,在DEVICES下选择“My Mac”并按下“Add to Portal”按钮后,错误信息“Your team has no devices for which to generate a provisioning profile.”不再出现。
所以看起来错误信息涵盖了Mac而不是iOS设备,即使错误信息结尾的URL链接到iOS开发中心。
如果您真的想解决问题,请执行以下操作:
(1) 您是否正在使用从您的Mac创建的临时配置文件生成的证书?或者您正在使用其他Mac机器上的证书。如果是这样,请从那里获取.p12文件并安装在您的钥匙串中。
(2) 如果您钥匙串中的证书与您创建的临时配置文件所用的相同,则无需更改。否则,您需要为该证书创建新的临时配置文件。
(3) 请确保您已在目标 > 属性 > 标识符中设置了应用程序ID。如果没有,则请设置并从目标 > 构建 > 代码签名标识中选择临时配置文件。
(4) 然后清理并构建您的项目。
如果您遇到任何问题,请让我知道。我愿意解决此问题。
一如既往地... 当你想要解决苹果带来的烦恼、不便和痛苦时,“grep -ir profile .” 和命令行总是你最好的朋友... 在 Xcode 中花了将近一个小时寻找输入新的配置文件编号选项,却毫无所获... 只有当我使用 grep 命令搜索时,才能解决另一个苹果带来的烦恼... 我无法告诉你有多少次我因为某些愚蠢的无效设置、配置文件或参数而被困在 Xcode 中数小时,只有当我回到 grep & ssed 时才得以解决问题...
我犯了一个错误,看错了组织者中的位置。
左边是库,下面是设备。
我在“设备”下点击了我的iPhone > Prov配置文件。那里没有刷新按钮。
正确的位置是:
在组织者的左侧是库 > 配置文件
然后团队配置文件就在这里
如果过期了,请单击它并点击刷新
尝试删除配置文件,然后点击刷新,让Xcode重新添加它。这只是一个猜测。我不知道为什么这样会起作用,但值得一试。