【问题标题】:"A valid provisioning profile matching the application's Identifier '' could not be found" error“找不到与应用程序标识符匹配的有效配置文件”错误
【发布时间】:2012-07-31 17:01:08
【问题描述】:

我正在开发一款应用,我想将它放到一些 iPad(不是 App Store)上。我购买了开发者许可证,并在 Xcode 上添加了规定。现在,当我尝试为已连接到计算机的 iPad 构建应用程序时,出现错误:

A valid provisioning profile matching the application's Identifier '' could not be found

我认为这个问题是因为我有两个不同的团队在我的 Xcode 上运行,我不知道如何指定正确的一个(一个已过期)。另外,我记得当我第一次创建我的应用程序时,我并没有真正关注“公司名称”等字段,我现在可以更改吗?


编辑:以下是我的规定:

【问题讨论】:

    标签: xcode provisioning-profile


    【解决方案1】:

    当我第一次在 XCode 上安装配置文件时,我遇到了同样的问题。我正在使用 Xcode 4.5.* 版本。尽管我在我的 Mac 中安装了 prov 配置文件和证书,但是当我转到 Xcode 中管理器中的设备选项卡并单击我的设备时,我仍然看不到新的配置文件已添加到设备中。因此,我单击了带有 + 标记的“添加到门户”按钮。它成功了,我能够成功测试我的应用程序,而没有任何关于缺少 prov 配置文件的错误。希望这对你们中的一些人有帮助。

    【讨论】:

      【解决方案2】:

      这是一个非常常见的错误(至少对我而言)。听起来您只是没有为您尝试放在 iPad 上的应用程序提供移动设备。您需要为每个应用标识符创建一个 .mobileprovision 文件。至于事物的各种名称,您可以在项目的 info 选项卡或 info.plist 中进行编辑。

      如果您的个人资料之一已过期,请将其删除,尽管这不会影响任何事情。

      要为您的应用获取配置,请转到 Apple 配置门户并添加配置文件。然后,您只需输入所有规范(UDID、开发证书、应用程序 ID),它就会退出一项规定。在苹果开发者网站上有一个操作指南,既可以进行准备,也可以将它们放置在应有的位置。

      由于某种原因,您的应用标识符看起来也为空;您可以在项目的信息选项卡中更改此设置。 .mobileprovision 应用 ID 和您的应用 ID 必须完全匹配,否则无法正常工作。

      【讨论】:

      • 我如何获得移动供应? (对不起,我是新手)。我还将在我的问题中编辑一个屏幕截图,向您展示我所拥有的。
      【解决方案3】:

      就我而言,我必须首先使用 Cmd-B 构建应用程序。

      这会弹出一个钥匙串窗口访问,要求我“允许”(或“始终允许”)Xcode 访问钥匙串。

      只有这样我才能真正运行该程序以在我的 iPhone 上启动它。

      显然,只打跑步并没有成功。

      (顺便说一句,记得先用“iPhone Developer: Your Name ()”键为您的应用签名。

      【讨论】:

        【解决方案4】:

        正如达斯汀所说:

        .mobileprovision 应用 ID 和您的应用 ID 必须完全匹配 否则没有任何效果。

        在您的 info.plist XCode 中自动将“Bundle identifier”设置为: com.domainname.applicationname${PRODUCT_NAME:rfc1034identifier}

        删除“${PRODUCT_NAME:rfc1034identifier}”并仅保留“com.domainname.applicationname”,以便它完全匹配您的配置文件 ID。

        当我遇到同样的问题时,这对我有用。希望对您有所帮助。

        【讨论】:

          【解决方案5】:

          这种进展是混乱的。我认为是宇宙和世界上最困难的问题。 它应该很简单。 在 xcode5 中的“修复问题”按钮不能修复问题。但是,嘿!这不需要一天。但需要几个小时才能修复。

          【讨论】:

            猜你喜欢
            • 2012-10-24
            • 2012-08-12
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-08-25
            相关资源
            最近更新 更多