【问题标题】:Code Signing not showing Provisioning Profile - Xcode 5.1.代码签名未显示配置文件 - Xcode 5.1。
【发布时间】:2014-04-23 19:18:26
【问题描述】:

您好,我最近升级到 Xcode 5.1 现在我无法在设置的Projects->Target->Code Signing 部分找到 Provisioning Profile。在 Xcode 5.1 之前,我曾经将 Provisioning Profile 从 Provisioning Profile 选项更改为所需的配置文件,然后它开始出现在代码签名身份调试或发布部分,如下图所示。

但现在我在 代码签名 中没有提供此选项,因此我无法更改调试或发布配置文件,它仅在钥匙串中显示自动或身份。

如何更改为所需的配置文件?

更新:

我尝试在用户定义的配置文件中使用 000000B-0000-0000-0000-000000000000 UUID 代码,它在代码签名时接受并构建和显示配置文件。但它没有解析用户定义的配置文件中的配置文件名称。

【问题讨论】:

  • 您是否尝试重新安装证书,不双击证书,尝试通过文件导入钥匙串->导入项目。然后退出 Xcode 并重新打开。
  • 检查您在iOS Appprovisioning profile 中使用的捆绑标识符。添加相同然后Clean你的项目并尝试?

标签: ios objective-c xcode provisioning-profile


【解决方案1】:

配置文件没有适合我的选项。我最近注册了 Apple Developers 计划。我按照这些步骤进行了清理和构建。它奏效了。

Import User to XCODE

【讨论】:

    【解决方案2】:

    遇到这个问题,只需要打开首选项并刷新帐户下的屏幕 - 查看详细信息。

    【讨论】:

      【解决方案3】:

      确保您选择了“全部”而不是“基本”显示模式。

      【讨论】:

        【解决方案4】:

        尝试创建存档。我附加了一部 iphone 并尝试创建一个档案,但没有导致配置文件错误。但是现在目标中选择配置文件的选项在那里,我可以从中选择配置文件

        【讨论】:

          【解决方案5】:

          确定:

          我们的团队在 iOS 7.1 设备上打开应用程序或更新使用 Xcode 5.1 编译的应用程序时遇到了挫败感,但配置文件延迟。下载并安装新的配置文件(根据需要),然后:

          确保您的项目的BUNDLE IDENTIFIER in Xcodeʻs GENERAL 视图与您的开发门户网站上的配置文件读取的内容相匹配,然后该配置文件逐字安装在 Xcode 中。在您的 BUILD 设置中选择该配置文件,您现在可以解决(应用程序安装在设备上没有问题),但我们也注意到我们可以返回 GENERAL 视图并且 FIX 按钮实际工作:它修复了“未找到” " 简介

          【讨论】:

            【解决方案6】:

            我被同样的问题困住了,终于在这里完成了你可以寻找以下屏幕截图..

            转到构建设置中的代码签名,并将临时配置文件 NONE更改为您要测试的临时配置文件

            然后更改代码签名身份以使用合适的捆绑标识符在设备上测试您的应用程序查找以下屏幕截图

            如果您发现这个答案是正确的,那么投票让其他人也可以解决他们的问题。 谢谢

            【讨论】:

            • 更改此代码签名设置触发 XCode 意识到它需要刷新我的配置文件...当我在错误弹出窗口中单击“修复”时,它最终将此设置恢复为原来的状态,但后来我的应用程序运行了,所以在幕后自动更正了一些东西!
            【解决方案7】:

            我对此提出了一个错误。您可以手动执行此操作,但在后面很痛苦。这对我来说是一个巨大的错误。我希望他们尽快修复它。

            【讨论】:

              【解决方案8】:

              检查您的捆绑包 ID 并确保您已安装所需的配置文件。

              然后单击 Provisioning profile 选项并选择一个配置文件(参见代码签名身份下面的选项)。

              现在您需要选择代码签名身份下的证书。

              【讨论】:

                【解决方案9】:

                登录Apple Dev网站并进入profile list view,然后下载配置文件并双击安装,然后您可以在代码签名列表中看到它。

                【讨论】:

                • 你是否在 plist 文件中设置了与配置文件中的应用程序 ID 相同的 Bundle 标识符。
                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2016-10-14
                • 2014-04-19
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多