Xcode - 可以在模拟器上运行应用,但不能在设备上运行应用 - 错误:失败,退出代码为 1

Xcode - Can run app on simulator but not on device - error: Failed with exit code 1

提问人:spoax 提问时间:10/19/2018 更新时间:10/20/2018 访问量:2386

问:

我正在尝试将我的 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/libswiftQuartzCore.dylib /Users/samosborne/Library/Developer/Xcode/DerivedData/ARanalytix-efmsytiskdgeajgnizwosccslwsj/Build/Products/Debug-iphoneos/ARanalytix.app/Frameworks/libswiftQuartzCore.dylib: errSecInternalComponent

我尝试清理我的项目,再次下载证书,并按照此处的步骤操作,但无法让它工作。

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

iOS Swift Xcode ARKIT

评论

0赞 totiDev 10/19/2018
看起来这里问了一个类似的问题:stackoverflow.com/questions/24023639/......
0赞 spoax 10/19/2018
@totiG我看了一下这个提要,并尝试解锁我的钥匙串并允许访问我的证书,但这似乎并不能解决任何问题
0赞 mohsen 3/4/2019
你可以做一个胖子库,你可以看到这个链接:stackoverflow.com/a/54977145/3992606

答:

0赞 user1376400 10/19/2018 #1

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

评论

1赞 Upholder Of Truth 10/20/2018
这应该是一个评论,而不是一个答案。
2赞 spoax 10/19/2018 #2

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

评论

1赞 Upholder Of Truth 10/20/2018
这应该是一个评论,而不是一个答案。
2赞 Raul Mantilla 10/20/2018 #3

它不运行有几个原因。

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

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

3) 从项目列表中,确保选择正确的预配配置文件。