【问题标题】:Xcode - Can run app on simulator but not on device - error: Failed with exit code 1Xcode - 可以在模拟器上但不能在设备上运行应用程序 - 错误:失败,退出代码 1
【发布时间】:2019-03-24 08:41:27
【问题描述】:

我正在尝试将我的 AR 应用安装到我的设备上。如果我将它构建到它安装的模拟器上,但显然我无法测试它,因为它不可能在模拟器上运行 AR。

问题是当我尝试在我的设备上运行它时出现此错误

错误:失败,退出代码为 1

上面的错误是

协同设计 /Users/myName/Library/Developer/Xcode/DerivedData/ARanalytix-efmsytiskdgeajgnizwosccslwsj/Build/Products/Debug-iphoneos/ARanalytix.app/Frameworks/libswiftQuartzCore.dylib /usr/bin/codesign --force --sign 239D4B0E67A04154536E45B1893911C2673A85F5 --verbose /Users/samosborne/Library/Developer/Xcode/DerivedData/ARanalytix-efmsytiskdgeajgnizwosccslwsj/Build/Products/Debug-iphoneos/ARanalytix.app/Frameworks/swift /Users/samosborne/Library/Developer/Xcode/DerivedData/ARanalytix-efmsytiskdgeajgnizwosccslwsj/Build/Products/Debug-iphoneos/ARanalytix.app/Frameworks/libswiftQuartzCore.dylib: errSecInternalComponent

我已尝试清理我的项目,再次下载证书,并按照here 的步骤进行操作,但无法正常工作。

任何帮助都会很棒,因为我没有想法。提前谢谢你。

【问题讨论】:

标签: ios swift xcode arkit


【解决方案1】:

它不运行的原因有两个。

1) 您需要下载开发配置文件,如果您使用的是生产证书,它将无法运行。

2) 确保从 Apple 门户中包含您的设备 UDID,并下载包含您的设备的新开发配置文件。

3) 请务必从项目 plist 中选择正确的配置文件。

【讨论】:

    【解决方案2】:

    我尝试重新启动我的 Mac 并从我的钥匙串中删除了证书。然后我更改了我的包标识符名称,这一切似乎都有效。感谢您的帮助!

    【讨论】:

    • 这应该是评论而不是答案。
    【解决方案3】:

    您是否重新启动了 Mac 和 iOS 设备。希望这会奏效

    【讨论】:

    • 这应该是评论而不是答案。
    猜你喜欢
    • 1970-01-01
    • 2014-03-27
    • 2012-04-16
    • 1970-01-01
    • 1970-01-01
    • 2015-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多