找不到此可执行文件的有效配置文件
Valid provisioning profile not found for this executable
我的设备已在我的 Apple 开发者帐户中注册,我有一个 App ID,并且我创建了包含我所有设备的配置文件。现在,当我在我的 iPhone 上尝试 运行 项目时,它给了我这个错误,"Valid provisioning profile not found for this executable." 但是当我在供应配置文件中尝试其他设备时,它有效!!
所有其他项目和配置文件显示与此设备类似的行为。我已确认我的设备已添加且未在我的开发者帐户中被禁用。可能是什么问题?
谢谢罗尼特。如果您的配置文件适用于所有包含它的设备,但其中之一出现问题中描述的问题,这就是解决方案。
只需备份您的设备,然后重置 iPhone
中的所有设置
转到 iPhone 的设置应用程序 -> 常规 -> 重置(最底部)-> 重置所有设置。
后来我尝试了 运行 应用程序,没有对我的项目和证书进行任何更改,它可以工作...
虽然我想为 Apple 工程师强调它...:P
在我的例子中,我有一个带有显式应用程序 ID 的应用程序,并且在使用由 Xcode 创建的通配符配置文件时遇到了同样的错误。我可以通过以下方式修复它:
- 将 Safari 指向 https://developer.apple.com/account/ios/profile/ 并使用所有需要的设备创建开发配置文件
- 打开 Xcode 的首选项 > 帐户
- Select 您的 Apple ID 并点击 "View Details…"
- "Download All"
(这会下载到 ~/Library/MobileDevice/Provisioning 配置文件)
之后我可以使用 Xcode 的 运行 命令并在我的设备上获得一个 运行 应用程序。
我的设备已在我的 Apple 开发者帐户中注册,我有一个 App ID,并且我创建了包含我所有设备的配置文件。现在,当我在我的 iPhone 上尝试 运行 项目时,它给了我这个错误,"Valid provisioning profile not found for this executable." 但是当我在供应配置文件中尝试其他设备时,它有效!!
所有其他项目和配置文件显示与此设备类似的行为。我已确认我的设备已添加且未在我的开发者帐户中被禁用。可能是什么问题?
谢谢罗尼特。如果您的配置文件适用于所有包含它的设备,但其中之一出现问题中描述的问题,这就是解决方案。
只需备份您的设备,然后重置 iPhone
中的所有设置转到 iPhone 的设置应用程序 -> 常规 -> 重置(最底部)-> 重置所有设置。
后来我尝试了 运行 应用程序,没有对我的项目和证书进行任何更改,它可以工作...
虽然我想为 Apple 工程师强调它...:P
在我的例子中,我有一个带有显式应用程序 ID 的应用程序,并且在使用由 Xcode 创建的通配符配置文件时遇到了同样的错误。我可以通过以下方式修复它:
- 将 Safari 指向 https://developer.apple.com/account/ios/profile/ 并使用所有需要的设备创建开发配置文件
- 打开 Xcode 的首选项 > 帐户
- Select 您的 Apple ID 并点击 "View Details…"
- "Download All"
(这会下载到 ~/Library/MobileDevice/Provisioning 配置文件)
之后我可以使用 Xcode 的 运行 命令并在我的设备上获得一个 运行 应用程序。