XCode坚持“复制符号文件”
更新到最新版本(6.1 b2)后,Xcode不再编译和运行设备上的项目,并显示“复制符号文件”数小时。 任何想法或可能的解决方法,这个问题?
尝试使用另一个电缆或USB端口 – 其他USB端口固定为我,并得到了这个想法,同时find这个twitter的post:[Tweet Gone]
我遇到了同样的问题。 “重新启动我的iPhone”为我工作。
尝试这个:
- 清洁项目
- 选项+产品 – >清洁生成文件夹
- 删除这个文件夹Library / Developer / Xcode / DerivedData / ModuleCache
- 在Library / Developer / Xcode / DerivedData /find你的项目文件夹,然后移除
- 重新启动Xcode
我刚刚花了几个小时在设备上解决这个问题。 我正在VBox上运行一个虚拟的小牛版本。 对于我来说,通过安装Oracle VM Virtualbox Extension Pack解决了这个问题。 VBox完全识别USB存在问题。 它会在iTunes中识别,而不是在XCode中识别。 这可能对在虚拟机上运行XCode的人有帮助
您也可以尝试重新启动您的设备 – 帮助我。
在我的情况下, “重新启动Xcode”,并确保我的iPhone被解锁了伎俩。
看起来,我的符号文件下载开始以前(因为iOS 7.1.2的符号目录在〜/ Library / Developer / Xcode / iOS DeviceSupport /中的预期位置),但没有完成,因此有时是“粘住”和其他时间完成,但显示我的iPhone不可用。
当我重新启动Xcode,我确保我已经iPhone解锁,然后而不是只是得到“复制符号文件”的消息,我也有一个“处理符号文件”的消息,之后,我的iPhone可用来运行应用程序。
有这样的随机解决scheme:
-
请确保您的
device is unlocked
在您运行应用时device is unlocked
。 -
Reboot your device.
-
使用
cmd+shift+k.
清理项目cmd+shift+k.
您也可以使用alt+shift+cmd+k
来尝试清理生成文件夹。 -
Delete the content of derived data
并重build你的应用程序。 -
Quit Xcode
并重新运行你的应用程序。
解决scheme1和2在我的情况下工作。
删除文件夹:
~/Library/Developer/Xcode/iOS DeviceSupport/<device's iOS version>
然后重新启动设备并重新启动xcode。
显然,当导入符号被卡住一半时,将永远不会结束,删除上面的文件夹应确保重新启动进程。
通过重新启动我的iPad(iOS设备)解决问题。 为了警惕exc_bad_access错误,我在菜单 – >产品 – >scheme – >编辑scheme – >运行 – >诊断中启用了Xcode中的僵尸对象。 之后,这个问题就开始了。 我已经禁用它,重新启动我的iPad,最终它将工作。 我希望重新启动iOS设备也将解决您的问题。
这也可能是因为一些USB集线器而发生的。 请尝试在没有USB集线器的情况下连接您的设备。
重新安装Xcode 7.2似乎已经帮助它已经超越了“复制符号文件”,并在扩展的“导出符号文件”旁边显示了一个蓝色的进度条(重新启动Xcode和设备没有,重新插电到USB集线器没有,插入到直接绕过USB集线器的MAC没有:它被卡住了)