【问题标题】:iPhone -- renew team provisioning profileiPhone -- 更新团队配置文件
【发布时间】:2011-04-25 17:45:58
【问题描述】:

在配置门户中,我的团队配置文件的“更新”按钮显示为灰色。并且所述个人资料已过期。

如何续订?

编辑:我在 Xcode 的管理器中找到了“自动设备配置”复选框和“刷新”按钮。但是,当我选择团队资料、选中复选框并按下刷新按钮时,我会收到以下消息:

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

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

【问题讨论】:

  • 我看到有人投票决定关闭它。我只想说,根据faq,我认为它与“编程行业独有的问题”相关。
  • 不确定您的“意外错误”,但我使用了自动...刷新选项,效果很好,所以问答环节 +1。注意:我必须先更新我的实际开发者证书(也已过期)。

标签: iphone provisioning


【解决方案1】:

团队配置文件过期时,我遇到了同样的“意外错误”问题。我通过在 Xcode Organizer 和 ADC Provisioning Portal 中删除它来修复它,然后在 Organizer 中点击更新。

【讨论】:

  • 谢谢。我一直在 Xcode 中删除它。那没有成功。但是当我也在传送门中删除它时,快!
  • 今晚和其他人一样遇到了这个问题。我在 Provisioning Portal 等中禁用了 Renew 按钮。我可以从 Xcode Organizer 中删除它,然后在 Xcode 中刷新,然后重新下载并更新它。我从来不需要从门户中删除它,所以 YMMV。
  • 在管理器中从您的设备和“个人资料”选项卡中删除“团队”个人资料...然后在开发者门户中将其也删除...现在拔下您的手机并重新连接您的手机,它应该这次自动重新格式化组织者以具有正确的连接...现在右键单击设备并选择“将设备添加到配置门户”,最后转到您的项目文件构建设置并将分发签名设置更改为新的相应团队配置文件.
【解决方案2】:

在这里再次发布..

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

这对我有用。

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

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

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

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

【讨论】:

    【解决方案3】:

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

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

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

    【讨论】:

    • 这也是我的问题。非常感谢!
    【解决方案4】:

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

    还有一件事:我在三个团队中使用了同一个 Apple-ID。所以也许 Xcode 在刷新时未能将它们分开。

    【讨论】:

      【解决方案5】:

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

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

      (2) 如果您在钥匙串中的证书与您为其制作临时配置文件的证书相同,那么没问题。否则,您必须为证书创建新的临时配置文件。

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

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

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

      【讨论】:

      • 我的证书确实来自其他机器,这就是我在与 Apple 续订订阅后遇到此问题的原因。我做了 AppAspect 建议的操作,即转到另一台机器并在钥匙串中为我的所有证书生成 .p12 并在另一台机器上打开它,它们已安装,就是这样,我能够再次在 iPhone 上构建。
      【解决方案6】:

      我通过在XCode->Preferences->Accounts 标签中登录我的 Apple ID 来修复它

      【讨论】:

        【解决方案7】:

        它所基于的证书是否过期?您是否删除了它所使用的设备?

        【讨论】:

          【解决方案8】:

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

          【讨论】:

            【解决方案9】:

            在最新的 Xcode 版本 3.2.5 beta 3 中,您是否在 Organizer 中按下更新按钮?

            【讨论】:

            • 已经试过了。同样的问题。此外,我的设备还没有 iOS4.2(这可能还可以吗?)——但还没有那么远。
            【解决方案10】:

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

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

            让它工作的关键是确保在项目菜单的编辑项目和编辑目标设置中都选择了配置文件。目标设置更具体,通常会把人搞砸。确保它们同步有助于您启动和运行。

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

            【讨论】:

              【解决方案11】:

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

              试试这个

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

              看看有没有帮助。

              【讨论】:

              • 好的,再次确认,您用于 mobileprovision 文件的应用程序 ID 是什么(在开发人员门户中),它与您的 plist 中的捆绑标识符相同,同时尝试使用此签名应用程序移动供应?
              【解决方案12】:

              就团队供应配置文件而言:

              您的控制台会说什么吗?您使用的是 Xcode 3.2.5 吗?我会在http://bugreport.apple.com 提交雷达。您是否在 iOS 配置门户中看到团队配置文件?有绿灯吗?

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

              至于让您的应用运行

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

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

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

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

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

              然后进行清理和构建,您应该一切顺利。

              【讨论】:

                【解决方案13】:

                我犯了一个错误,在 Organizer 中看错了地方。

                左侧是图书馆,然后是设备下方

                我在设备 > Prov 个人资料下点击了我的 Iphone。 那里没有刷新按钮。

                正确的地方是

                ORGANIZER 的左侧是 Library > Provisioning Profiles

                然后团队配置配置文件在这里

                如果过期点击刷新

                【讨论】:

                  【解决方案14】:

                  一如既往.... "grep -ir profile ."当您想解决 Apple 令人沮丧、不便和痛苦的问题时,cmd 行始终是您最好的朋友……花了将近一个小时在 xcode 周围寻找该选项以输入新的配置文件编号,但没有被发现...只有当我找到它时,我才能修复它,但又是一个令人痛心的苹果......我无法告诉你我花了几个小时浏览 xcode 多少次,卡住了,因为由于一些愚蠢的无效设置、配置文件或参数而无法编译,只有在我回到 grep 和 ssed 时才修复它......

                  【讨论】:

                    【解决方案15】:

                    这对我有用:

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

                    【讨论】:

                      【解决方案16】:

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

                      【讨论】:

                        猜你喜欢
                        • 2011-03-25
                        • 1970-01-01
                        • 1970-01-01
                        • 1970-01-01
                        • 2012-02-19
                        • 2017-12-03
                        • 2012-10-22
                        • 2015-05-21
                        • 2013-05-29
                        相关资源
                        最近更新 更多