昨天宝宝学习TouchID的时候真机运行没有问题,但是更新了9.3.4之后再来运行就报0xC002异常,宝宝要疯掉了···
这是什么鬼!!!
于是赶紧上网查是否有前辈跟我遇到一样的坑···
果然···苦心人,天不负···我找到了 !!!
分享给大家~~~
报错是类似这样的···
Xcode has encountered an unexpected error (0xC002)
No such file or directory, at ‘/SourceCache/DTDeviceKit/DTDeviceKit-867/DTDeviceKit/DTDeviceKit_Utilities.m:863’
1,退出Xcode
2,打开Terminal,从terminal里进入~/Library/Developer/Xcode/iOS\ DeviceSupport/5.1.1\ \(9B206\)/Symbols/System/Library/Caches/com.apple.dyld/这个目录(根据你用的设备系统的不一样,这个5.1.1\ \(9B206\)可能是不一样的)
例如我的是9.3.4就要更改成9.3.4
系统版本可以通过设置->通用->关于本机->版本查看
3,用touch命令创建以下6个文件
touch .copied_dyld_shared_cache_armv6
touch .processed_dyld_shared_cache_armv6
touch dyld_shared_cache_armv6
touch .copied_dyld_shared_cache_armv7
touch .processed_dyld_shared_cache_armv7
touch dyld_shared_cache_armv7
5.运行
6.解决