我的项目能够使用Xcode在我的iPhone上构建和运行,这意味着证书和配置文件都正确设置。但是,如果我尝试使用命令行工具在我的设备上运行我的应用程序,它会告诉我没有找到匹配的配置配置文件。可能是什么问题呢?只有在命令行工具中找不到匹配的配置文件
正如你可以在这张图片中看到它显示了证书和配置配置文件没有问题。但是当我使用命令行工具时,它失败了。
这是我在命令行中键入:
xcodebuild \
-workspace MyApp.xcworkspace \
-scheme Snail \
-configuration Debug \
-destination "platform=iOS,id=<My Device UDID>" \
CODE_SIGN_IDENTITY="iPhone Distribution: My Cert Name" \
clean test
错误的命令行工具:
从日志中,您登录到Apple开发中心,检查您的供应配置文件是否包含您的设备。 – Leo
xcodebuild自动挑错配置文件,所以@Jugales的答案是正确的。指定您使用的PROVISIONING_PROFILE。 –