10 _dyid_start - 迁移到Swift 4后线程崩溃

时间:2017-10-23 16:54:45

标签: swift cocoapods xcode9 swift4

升级到Xcode 9&使用cocoapods将我的框架更新为swift 4,每当我尝试在模拟器上启动应用程序时,它就崩溃了:

  

0 _abort_using_payload

     

10 _dyid_start

没有任何错误消息(参见附件图片)。 我试着清理&重建项目,并重置模拟器,但它不起作用。

您是否知道如何解决此问题,或者我该如何精确地调试? 谢谢

enter image description here enter image description here

2 个答案:

答案 0 :(得分:1)

我通过清理派生数据在我的机器上解决了这个问题。

为此,关闭Xcode,打开终端&跑:

rm -rf ~/Library/Developer/Xcode/DerivedData

或转到Xcode>偏好>地点>派生数据,明确其内容和重启Xcode。

答案 1 :(得分:1)

转到xcode偏好设置 - > locations->派生数据。 关闭xcode并删除派生文件夹中的所有数据。然后再打开xcode,