调试器操作在模拟器中冻结和崩溃应用程序" pthread_rwlock_wrlock检测到循环元数据依赖性失败"

时间:2017-03-01 16:22:25

标签: ios xcode

在iOS模拟器(Xcode 8.2.1,iOS 10.2模拟器)中调试我的混合Objective-C / Swift 3.0应用程序时,我无法在调试器中执行任何有用的操作。我输入的每个命令都会导致调试器冻结几秒钟,然后给我这条消息:

  

objc [18146]:pthread_rwlock_wrlock失败(11)

     

GenericCache(0x1059cfca0):检测到循环元数据依赖性,正在中止

     

表达式产生错误:错误:执行被中断,原因:信号SIGABRT。

     

该过程已返回到表达式评估之前的状态。

该应用程序随后立即崩溃。是什么造成的?

1 个答案:

答案 0 :(得分:0)

我不知道是什么原因造成的,但问题可以解决?#34;通过将模拟设备切换到另一个设备。如果您特别依赖于特定设备,则可以切换回来。模拟器重启过程似乎清除了它。