【问题标题】:How to change the App ID associated with my (Xcode managed) Team Provisioning Profile如何更改与我的(Xcode 管理的)团队供应配置文件关联的 App ID
【发布时间】:2011-06-15 07:40:46
【问题描述】:

我一直在努力让我的代码设计工作。我正在尝试获得一个很好的通用配置文件,该配置文件将在开发过程中适用于我的所有应用程序。他们总是无法进行协同设计,但他们也总是安装在我的手机上。去图吧。

我创建了一个名为 ##########.mydomainname.* 的 App ID 并将其与我的开发证书相关联,但是在生成 Team Provisioning Profile: * 时,它使用了我一年多前第一次注册时创建的 App ID。我不知道这是否是个问题,但我想尝试将Team Provisioning Profile: * 与我的##########.mydomainname.* App ID 相关联。我厌倦了不断摆弄配置 - 最终我让它工作,但它从来都不是相同的配方。

我能否以某种方式编辑配置文件中使用的应用 ID?

更新:将问题标记为已回答,但看起来答案是您无法按照我的要求进行操作。

【问题讨论】:

  • 我必须完全同意史蒂夫的观点:供应似乎是某种黑魔法,配方不断变化。事实上,您无法更改与您的团队供应配置文件关联的应用 ID。为什么?问问苹果的黑魔法师...

标签: xcode ios provisioning app-id


【解决方案1】:

您无法编辑现有的 AppID,但您可以将现有的配置文件与新的 AppID 关联或创建新的。

【讨论】:

  • 那太好了 - 你能描述为自动生成的Team Provisioning Profile: *? 更改应用程序 ID 的步骤吗?它说它是“由 Xcode 管理”,当我点击它时,它显示原始应用程序ID,但我没有办法更改它。
  • 您需要登录iOS Provisioning Portal,在您的配置文件中单击Edit->Modify,然后从下拉列表中选择首选的AppID。
  • 这适用于您自己创建的任何个人资料,但Xcode Managed 个人资料缺少Edit 链接。
  • 然后您需要创建新配置文件,将其与您的应用程序链接,下载并将下载的 *mobileprovision 文件放到 XCode 中。
【解决方案2】:

根据苹果 2013 年 4 月,可以删除 App ID。 但在 2013 年 9 月, 现在他们再次更改,因此从现在开始无法删除 App ID。

9 月 19 日更新: 但现在你又可以删除了

【讨论】:

    【解决方案3】:

    在 Apple 最近添加了删除 App Id 的功能后,我设法更改了与 Xcode Team Provisioning Profile 关联的 App Id。

    在我的例子中,我有两个通配符 App Id,Xcode 总是使用的一个是我第一次注册时错误创建的第一个。为了切换到我的第二个首选通配符 ID,我执行了以下操作:

    1. 在 iTunes Connect -> 应用 ID:删除有问题的应用 ID。
    2. 在 iTunes Connect -> 配置文件中:Xcode 配置文件现在被标记为无效,删除它。
    3. 在 Xcode -> Organizer -> Devices -> Provisioning Profiles:删除配置文件并点击刷新。

    新的配置文件在 iTunes Connect 中重新生成,但它没有下载到 Xcode 的列表中,所以我从 iTunes Connect 手动下载并将其拖入。

    显然 iTunes connect 有一些关于可以删除哪些 App Id 的规则,而 Xcode 有一些关于它选择哪个 App Id 的默认行为,所以 YMMV。

    【讨论】:

      【解决方案4】:

      您似乎只能删除与注册到 iTunesConnnect 的应用程序无关的应用程序 ID。

      【讨论】:

      • 怎么样? (说明总是有帮助的)
      【解决方案5】:

      我正在使用 xcode 6.3.2 并且捆绑标识符以 yourcompany.yourapp 而不是 com.yourcompany.yourapp 开头,但是当我在 developer.apple.com 中创建证书时,它说它应该是 com.yourcompany.yourapp 所以这就是它不起作用的原因。

      然后我在 xcode 6 中将捆绑标识符更改为 com.yourcompany.yourapp 以匹配配置文件,它对我有用。

      希望这对某些人有所帮助。

      【讨论】:

        猜你喜欢
        • 2014-03-04
        • 1970-01-01
        • 2019-05-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-03-03
        • 2016-04-10
        • 1970-01-01
        相关资源
        最近更新 更多