iPhone -- 更新团队配置文件

46
在配置门户中,我的团队配置文件的“续订”按钮已变灰,该配置文件已过期。如何进行续订?
编辑:我在 Xcode 中的组织者中找到了“自动设备配置”复选框和“刷新”按钮。但是,当我选择团队配置文件,勾选复选框并按下刷新按钮时,会出现以下消息:发生意外错误。 请重试。 如果问题仍然存在,请联系苹果开发者支持 (http://developer.apple.com/support)。 我想我可以去支持团队寻求帮助,但最好在不涉及他们的情况下找出问题所在。

10
我看到有人投票要关闭这个问题。我只想说,根据faq的规定,我认为这个问题作为“与编程专业相关的事项”是相关的。 - William Jockusch
不确定你所说的“意外错误”,但我使用了自动刷新选项,效果非常好,所以赞一个问答。注意:我必须首先更新我的实际开发者证书(该证书也已过期)。 - Olie
16个回答

0
你是在最新的Xcode版本3.2.5 beta 3中从组织器内按下更新按钮吗?

现在已经尝试过了,问题依旧。此外,我的设备没有iOS4.2(这可能吗?),但它无法达到那一步。 - William Jockusch

0

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

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

让它正常工作的关键是确保在项目菜单中从“编辑项目”和“编辑目标设置”中选择配置文件。目标设置更具体,通常会使人们出错。确保它们两个同步将有助于您启动和运行事物。

从这两个菜单中,检查“构建”选项卡,并确保显示开发者配置文件。默认值为iPhone Developer,应指向您下载的配置文件。


0

使用不同的mobileprovision文件是否有问题?我认为您在使用不同的provision文件时出现错误,因为您的目标可能正在使用旧的文件。

请尝试以下操作:

  • 获取新的mobileprovision文件,并在项目的构建属性中将mobileprovision设置为此文件
  • 选择活动目标,在目标的构建属性中确保使用相同的mobileprovision
  • 编译应用程序。

看看这是否有帮助。


好的,再问一遍,您在开发者门户中使用的移动配置文件的应用程序ID是什么?并且在尝试使用此移动配置文件签署应用程序时,它是否与您的plist中的Bundle Identifier相同? - lostInTransit

0

关于团队配置文件:

您的控制台有显示任何信息吗?您是否使用Xcode 3.2.5?我建议您在http://bugreport.apple.com上提交一个报告。您是否在iOS Provisioning Portal中看到了团队配置文件?它是否显示为绿色?

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

关于使您的应用程序正常工作

您可以始终创建一个特定于应用程序的开发配置文件。选择您的证书和正在开发的应用程序。还要确保在复选框列表中选择您的设备。

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

如果您查看Xcode组织器,您应该在列表中看到您的开发配置文件。

  • 如果是红色的,则表示您的证书已过期
  • 如果是黄色的,则表示您没有私钥来使用所选证书进行签名
在项目的获取信息窗口下,选择代码签名,为两个选择器都选择iPhone开发者。查看自动选定的选项(有时需要手动选择正确的选项)。
然后进行清理和构建操作,你就可以开始了。

0
我通过进入门户并在所有过期的配置文件上点击“修改”,然后选择所有设备并提交来解决了这个问题。

0
这对我有效:
  1. 启动Xcode。
  2. 从菜单中选择“窗口->组织者”
  3. 从DEVELOPMENT菜单中选择“配置文件”。
  4. 单击刷新按钮
  5. 退出组织者
  6. 返回Xcode主窗口。
  7. 从菜单中选择“构建->清理”
  8. 构建和运行。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接