iPhone - 续订团队配置文件

时间:2010-10-15 02:26:32

标签: iphone provisioning

在配置门户中,我的团队配置配置文件的“续订”按钮显示为灰色。并说配置文件已过期。

如何续订?

编辑:我在Xcode的组织者中找到了“自动设备配置”复选框和“刷新”按钮。但是当我选择团队资料时,选中复选框,然后按下刷新按钮,我收到以下消息:

发生意外错误。请再试一次。如果问题仍然存在,请联系Apple Developer Support(http://developer.apple.com/support)。

我想我可以去支持,但如果不让他们参与,最好找出问题所在。

16 个答案:

答案 0 :(得分:37)

Team Provisioning Profile过期时遇到了同样的“意外错误”问题。我通过在Xcode Organizer和ADC Provisioning Portal中删除它来修复它,然后在Organizer中进行更新。

答案 1 :(得分:6)

此处再次发布此内容..

好的,我在团队配置文件中禁用了“续订”按钮时遇到了同样的问题。

这对我有用。

1)从Xcode Organizer中删除了过期的Team Provisioning Profile。

2)从开发者配置门户删除了相同的内容。

3)再次从Xcode组织者检查标记自动提供并单击“刷新”。它要求提供凭据,并在几秒钟内添加了更新的团队配置文件。

4)它还在开发者配置门户中添加了新的配置文件。

答案 2 :(得分:6)

刷新和删除iOS设备对我的安装没有帮助。

但我发现错误消息具有误导性。我也是Mac开发人员计划的成员,在“设备”下选择“我的Mac”并按下(+)添加到门户网站按钮后,出现错误消息“您的团队没有可用于生成配置文件的设备”。不再出现了。

所以看起来错误消息覆盖了Mac而不是iOS设备,即使错误消息末尾的URL链接到iOS开发中心。

答案 3 :(得分:3)

我遇到的问题是Xcode没有刷新或更新它的托管团队配置文件并尝试了很长时间。我总是在Library-> Provisioning Profiles - 部分点击刷新。然后我尝试了Teams部分,在点击refrsh按钮后,由Xcode管理的Team Provisioning Profile已成功更新。希望这有助于你们中的一些人。

还有一件事:我在三个团队中使用了相同的Apple-ID。因此,Xcode可能无法在刷新时将它们分开。

答案 4 :(得分:2)

如果您想真正解决问题,请执行以下操作:

(1)您是否正在使用从Mac获得临时配置文件的证书?或者您正在使用其他mac机器的证书。如果那是那么请从那里获取.p12文件并安装在您的钥匙串中。

(2)如果您的钥匙串中的证书与您制作临时档案的证书相同,则可以。否则,您必须为证书创建新的临时配置文件。

(3)请确保您已在目标>中设置了应用ID属性>标识符。如果否,请设置并从目标中选择临时配置文件>构建>代码签名身份。

(4)然后清理并构建你的项目。

如果您发现任何问题,请告知我们。我想解决这个问题。

答案 5 :(得分:0)

它所基于的证书是否已过期?你删除了它的设备吗?

答案 6 :(得分:0)

尝试删除配置文件并单击“刷新”,以便Xcode重新添加它。只是一个猜测。我不知道为什么会这样,但值得一试。

答案 7 :(得分:0)

您是否在最新的Xcode版本3.2.5 beta 3中使用管理器内的续订按钮?

答案 8 :(得分:0)

以下是编译问题的答案,但是,如果其他人对团队配置资料有答案,请发布。

您仍然可以通过创建开发人员个人资料并将其下载到您的设备来为您的设备/模拟器编译应用。

使其工作的关键是确保在“项目”菜单的“编辑项目”和“编辑目标设置”中选择了配置文件。目标设置更具体,通常会让人兴奋。确保它们都是同步的,这将有助于您开始运行。

从这两个菜单中,选中Build选项卡,确保显示开发者配置文件。默认为iPhone Developer,应指向您下载的个人资料。

答案 9 :(得分:0)

使用其他mobileprovision文件时是否存在问题?我相信您在使用其他配置文件时遇到错误,因为您的Target可能正在使用旧版本。

试试这个

  • 获取新的mobileprovision文件 在Project的Build属性中,设置 移动设备到这个
  • 选择活动目标并在中 target的Build属性,确保 相同的mobileprovision是 正在使用
  • 编译应用程序。

看看是否有帮助。

答案 10 :(得分:0)

就团队配置资料而言:

你的控制台是否说了什么?你在使用Xcode 3.2.5吗?我会在http://bugreport.apple.com提交雷达。您是否在iOS Provisioning Portal中看到Team Provisioning文件?它有绿灯吗?

您可以尝试撤消它并让Xcode创建一个新的。

至于让您的应用运行

您始终可以创建特定于应用的开发个人资料。选择您的证书和您正在使用的应用程序。另外,请确保在复选框列表中选择您的设备。

然后下载配置文件(一旦准备就绪)并双击它以将其导入Xcode。

如果你看一下Xcode组织者,你应该在列表中看到你的开发简介。

  • 如果它是红色,则表示您的证书已过期
  • 如果它是黄色,则表示您没有使用所选证书进行签名的私钥

在项目的“获取信息”窗口中,在代码签名下,为两个选择器选择iPhone Developer。看看哪一个是自动选择的(有时您必须手动选择正确的一个)。

然后做一个清洁&建立,你应该很高兴。

答案 11 :(得分:0)

我错误地在组织者中寻找错误的地方。

左边是LIBRARY,然后是DEVICES

我在DEVICES>下点击了我的Iphone Prov档案。 那里没有刷新按钮。

正确的地方是

ORGANIZER左侧是图书馆>供应配置文件

然后团队配置资料就在这里

单击它并点击刷新(如果已过期)

答案 12 :(得分:0)

一如既往....“grep -ir profile。”当你想要修复苹果令人沮丧,不便和痛苦的时候,cmd线总是你最好的朋友....花了差不多一个小时探索xcode试图找到输入新的配置文件编号的选项,没有被发现......只有当我为它寻找时,我能够修复,还有另一个苹果痛苦的屁股....我不能告诉你我多少次花费数小时通过xcode,卡住了,因为它不会因为一些愚蠢的无效设置,配置文件或参数而编译,只有当我重新回到grep& ssed ...

答案 13 :(得分:0)

这对我有用:

  1. 启动xcode。
  2. Window->菜单
  3. 中的管理器
  4. 从“开发”菜单中选择“配置配置文件”。
  5. 点击刷新按钮
  6. 退出管理器
  7. 返回xcode主窗口。
  8. 构建 - >从菜单中清除
  9. 构建并运行。

答案 14 :(得分:0)

我通过访问门户网站并在所有过期的配置文件上单击“修改”来修复此问题。然后单击“全选”设备并提交。

答案 15 :(得分:0)

我通过在XCode->Preferences->Accounts标签中登录 Apple ID 来修复此问题

enter image description here