xcode - 找不到此可执行文件的有效配置文件...(再次)

标签 xcode certificate provisioning-profile

我知道这个问题已被多次询问和回答,但我正在抓狂,因为所提出的解决方案似乎都不起作用。

enter image description here

尽管有一个有效的配置文件,据我所知,它与 bundle 标识符匹配,但我收到了上述错误:

enter image description here

我已按照本网站上各种建议解决方案中的步骤进行操作,包括删除所有现有证书并重新开始,如建议的 here 所示。和 here .

我注意到的一件事是,无论是目标还是项目,配置文件都没有显示在代码签名列表中。

有人可以提供任何进一步的建议吗?

最佳答案

这件事昨天发生在我身上。发生的情况是,当我添加设备时,Xcode 默认将其包含在错误的配置文件中。既然 Apple 更新了配置门户,这个问题就更容易解决:

  1. 登录developer.apple.com/ios 并点击“证书、标识符和配置文件”
  2. 点击设备并确保列出了相关设备
  3. 点击配置配置文件 > 全部,然后选择您要使用的配置文件
  4. 点击编辑按钮
  5. 您将看到另一个设备列表,其中也有一个标签,可能会显示“已选择 4 台设备中的 3 台”或类似内容。
  6. 选中全选框或滚动列表并检查设备。如果您的设备未经检查,这就是您的问题。
  7. 点击“生成”
  8. 不要点击“下载并安装” - 虽然这可行,但如果您已经安装了配置文件,则可能会搞砸您的项目文件(请参阅 this question 了解更多信息)。
  9. 打开 Xcode,打开管理器,切换到“设备”选项卡,然后点击右下角的“刷新”按钮。这将引入对配置文件的更改。

现在应该可以工作了。

关于xcode - 找不到此可执行文件的有效配置文件...(再次),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14727655/

相关文章:

ios - 查看谁重置iOS Distribution Provisioning Profile

iphone - App delegate 分配的对象显示在多个 subview 中?

ios:滚动后自定义单元格中的微调器消失

java - 如何将 OnlineTSPSource 与 esig/dss 库一起使用?

ios - 使用相同的证书/配置文件通过 PhoneGap 部署两个单独的 iOS 应用程序

ios - 应用程序安装失败 : A valid provisioning profile for this executable was not found

ios - 在 iOS 开发门户中创建配置文件时未显示推送证书

arrays - 在 swift 中创建一个多维数组并使用数据填充 3 个 TableView

python - 为什么 "(1/6)*(66.900009-62.852596)"评估为零?

ios - 多个 iOS 分发证书问题