【问题标题】:xcode distribution Provisioning profile "None"xcode 分发配置文件“无”
【发布时间】:2014-12-16 06:59:33
【问题描述】:

在 xcode 6 中: 我在将应用程序提交到应用程序商店时遇到问题,当我归档应用程序时,它会显示配置文件“无”,如下图所示。

我已经在钥匙串中安装了所有证书。

你能告诉我它是如何显示这样的结果的吗?

在 xcode 5 中:它会给我“找不到身份”

【问题讨论】:

标签: iphone ios7 sdk xcode5 xcode6


【解决方案1】:

就我而言,这个问题始于最近的 Xcode 更新。无论出于何种原因,Xcode 的自动签名在归档时未能选择正确的配置文件。

在切换、清理和刷新东西几个小时后,我只是禁用了“自动管理签名”设置,并以老式方式进行。

即在Developer Console 中创建相关的配置文件,并在禁用自动签名后出现的“签名”部分中手动选择它们。

【讨论】:

  • 适用于签署和发布您的应用程序。但不能正常工作。我有一个与我的应用 ID 关联的 iCloud 容器,更新到 XCode 10 后它不再工作了。我已经尝试了一切,撤销并删除了证书。和配置文件并重新创建它们。自动签名在我的手机上运行良好(直接从 xcode 到我用电缆连接的 iPhone 8)。但是当我尝试归档应用程序时,配置文件始终为 NONE。当我手动签署应用程序并将其提交到 iTunes 时,iCloud 容器丢失了。苹果每次更新都让我感到沮丧..
  • 啊,抱歉,我没有使用 iCloud 容器,所以这对我有用。我假设你可以通过在开发控制台和 Xcode 中进行适当的配置来解决这个问题,但是 YMMV。
  • @Nexus 也有同样的问题。自 Xcode10 以来,我无法让我的 testflight 以正确的权利正常工作。有什么帮助吗?
  • @DavidGallardo 什么都没有 T_T 如果我找到它,我会在这里发布我的答案。这非常令人沮丧,iCloud 容器在我手机的开发环境中工作,但在 TestFlight 中却不行。没有文档,没有帮助,什么都没有……我什至不知道该怎么做,我的客户需要尽快这样做。
【解决方案2】:

在 xcode6 中尝试以下操作:

1. Xcode->preferences->accounts->View Details->click the refresh button
2. click your project->click Targets->click build settings tab->choose your distribute provisioning profile in Code Signing

然后,再次尝试提交您的应用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-02
    • 1970-01-01
    • 1970-01-01
    • 2015-02-14
    相关资源
    最近更新 更多