2010-10-15 63 views
43

在配置门户中,我的团队配置文件的“更新”按钮呈灰色显示。并表示配置文件已过期。iPhone - 更新团队配置文件

我该如何更新?

编辑:我发现Xcode中的组织者“自动设备供应”复选框和“刷新”按钮。但是当我选择团队简介时,选中复选框并按下刷新按钮,我收到以下消息:

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

我想我可以去支持,但如果不涉及它们,找出问题还是比较好的。

+10

我看到有人投来关闭这个固定。我只想说,根据[faq](http://stackoverflow.com/faq)我认为它是一个“与编程专业相关的问题”。 – 2010-10-16 15:38:45

+0

不知道你的“意外错误”,但我使用自动...刷新选项,它做得很好,所以+1的问答。注意:我必须首先续订我的实际开发人员证书(也已过期)。 – Olie 2011-01-04 19:27:58

回答

37

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

+1

谢谢。我一直在删除它只是Xcode。这并没有诀窍。但是当我也删除它在门户网站,presto! – 2010-10-23 15:31:45

+3

今晚像其他人一样进入今晚,我有禁用更新按钮在配置门户等,我能够从Xcode Organizer中删除它,然后在Xcode中刷新,然后重新下载并重新下载它,并且我永远不需要从Portal中删除它,所以YMMV。 – chrisrbailey 2010-12-21 06:02:10

+0

在组织者中删除您的设备上的“团队”配置文件和您的“配置文件”选项卡......然后在开发人员门户中删除它......现在拔下手机并重新连接手机,它应自动将组织者重新格式化为这次有正确的连接......现在右键单击设备并选择“添加设备到配置门户”,最后转到您的项目文件构建设置并将分发签名设置更改为新的相应团队配置文件。 – 2011-11-28 03:34:52

0

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

+0

否这两个问题 – 2010-10-15 22:38:38

0

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

+0

试过。还是一样的错误。 – 2010-10-19 00:07:19

0

您是否在最新的Xcode版本3.2.5 beta 3中按管理器中的更新按钮?

+0

好问题。我会更新,看看它是否有帮助。 – 2010-10-19 00:07:03

+0

现在已经尝试过了。同样的问题。另外,我的设备没有iOS4.2(即使有可能吗?) - 但它没有那么远。 – 2010-10-19 22:24:49

0

下面是编译问题的答案,但是,如果其他人有团队配置文件的答案,请发布。

您仍然可以通过创建开发人员配置文件并将其下载到设备来编译设备/模拟器的应用程序。

使其工作的关键是确保从项目菜单中的编辑项目和编辑目标设置中选择配置文件。目标设置更具体,通常会将人员拧紧。确保它们都处于同步状态将有助于您启动并运行。

从这两个菜单,检查生成选项卡,并确保显示开发人员配置文件。默认是iPhone Developer,并应指向您下载的配置文件。

+0

做到了。没有运气。 :( – 2010-10-19 22:25:48

0

使用不同的mobileprovision文件有问题吗?我相信你在使用不同的配置文件时遇到了错误,因为你的目标可能使用了较旧的配置文件。

试一下这个

  • 获取项目的构建性能的新的mobileprovision文件,并 ,设置 的mobileprovision这一个
  • 选择活动的目标,并在 目标的构建属性,确保 了同样mobileprovision是 正在使用
  • 编译应用程序。

看看是否有帮助。

+0

没有那个,没有运气 – 2010-10-19 22:26:24

+0

再次确定,你用于mobileprovision文件的应用程序ID(在开发者平台上)是什么,它与你的plist中的Bundle Identifier相同,当试图签署应用程序时有了这个mobileprovision? – lostInTransit 2010-10-20 05:45:38

0

至于球队的provisioning profile云:

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

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

至于让你的应用程序的工作

你总是可以创建一个应用程序特定的发展概况。选择你的证书和你正在使用的应用程序。另外请确保在复选框列表中选择您的设备。

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

如果你看看Xcode组织者,你应该在列表中看到你的开发概况。

  • 如果它是红色的,这意味着你的证书已过期
  • 如果它是黄色的,这意味着你没有私钥目前使用所选的证书

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

然后做一个清洁&建设,你应该很好去。

2

做这些事情,如果你想真正解决问题:

(1)你使用你从你的Mac制作的临时配置文件中的证书?或者您正在使用其他mac机器的证书。如果是这样的话,请从那里获得.p12文件并安装到您的钥匙串中。 (2)如果您在钥匙串中的证书与您制作临时配置文件的证书相同,那就没问题。否则,您必须为证书创建新的临时配置文件。 (3)请确保您已经在目标>属性>标识符中设置了应用程序ID。如果没有,请设置并从目标>编译>代码签名标识中选择临时配置文件。

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

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

+0

我的证书确实来自其他机器,这就是为什么我在与Apple续订订阅后遇到此问题的原因。我做了AppAspect的建议,即去了其他机器,并在钥匙串中为我的所有证书生成了.p12,并在另一台机器上打开了它们,它们已经安装好了,就这样,我能够再次构建到iPhone上。 – 2013-02-21 17:22:54

6

发布此再次在这里..

OK,我有对我的团队供应配置文件禁用“续订”按钮同样的问题。

这对我有效。

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

2)从开发者调配门户中删除了相同的东西。

3)再次从Xcode组织者检查标记自动提供,并点击'刷新'。它要求提供凭据,并在几秒钟内添加了续订的Team Provisioning Profile。

4)它还在开发人员调配门户中添加了新配置文件。

0

我犯了在主办单位看错地方的错误。

左边是库,然后低于DEVICES

我下的设备>箴轮廓点击我的iPhone。 那里没有刷新按钮。

正确的位置是

在左边的组织者库>部署配置文件

然后团队提供个人资料是这里

点击它,如果过期

0

一如既往点击刷新。 ...“grep -ir配置文件”。和CMD线总是你最好的朋友,当你想解决苹果令人沮丧,不便和痛苦的屁股....花了近一个小时左右xcode试图找到该选项来输入新的配置文件编号,没有被发现......只有当我为之祈祷时,我是否能够修复,还有另一个苹果痛苦的屁股....我不能告诉你,我花了几个小时通过xcode,卡住,因为它不会因为一些愚蠢的无效设置,配置文件或参数编译,只有解决它,当我倒在grep的& ssed ...

0

这为我工作:

  1. 启动Xcode中。
  2. 窗口 - >菜单中的管理器
  3. 从开发菜单中选择“Provisioning Profiles”。
  4. 点击刷新按钮
  5. 退出管理器
  6. 返回到xcode主窗口。
  7. 构建 - >从菜单清理
  8. 构建和运行。
6

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

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

因此,它看起来像错误消息覆盖了Mac,而不是iOS设备,即使错误消息结尾的URL链接到了iOS开发中心。

+0

这也是我的问题。非常感谢! – barrycburton 2012-12-31 23:13:41

0

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

3

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

还有一件事:我在三支队伍中使用了相同的Apple-ID。所以也许Xcode在刷新时无法将它们分开。

0

我通过登录我的的Apple IDXCode->Preferences->Accounts标签

enter image description here