检测到加载库的UUID不匹配 [英] UUID mismatch detected with the loaded library
问题描述
当我尝试在我的iPhone上构建和运行我的应用时,我在控制台上收到UUID不匹配警告。
I get a "UUID mismatch" warning at the console when I try to build and run my app on my iPhone.
警告:用
检测到UUID不匹配加载的库 - 磁盘是:
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.1.sdk/usr/lib/liblockdown.dylib
= uuid-mismatch-with-loaded-file,file =/ Developer / Platforms / iPhoneOS.platform / Developer / SDKs / iPhoneOS2.1.sdk / usr / lib / liblockdown.dylib
warning: UUID mismatch detected with the loaded library - on disk is: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.1.sdk/usr/lib/liblockdown.dylib =uuid-mismatch-with-loaded-file,file="/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.1.sdk/usr/lib/liblockdown.dylib
任何人都有此问题,并设法解决警告?
Anyone has this issue and managed to resolve the warning ?
推荐答案
卸载并重新安装iOS上的iOS设备和SDK没有解决这个问题,我能够解决这个问题的唯一方法是删除4.2.1 iOS版本的DeviceSupport文件,可以在以下位置找到:
Uninstalling and reinstalling both the iOS on the device and the SDK did not fix this for me. The only way I was able to get around this issue was by deleting the DeviceSupport files for the 4.2.1 iOS version, which can be found at:
/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
删除文件并重新启动Xcode后,我插入了我的设备,并提示从设备本身恢复符号文件 - 大约需要5分钟,已恢复正常工作。
After deleting the files and restarting Xcode, I plugged in my device and was prompted to restore the symbol files from the device itself - it took about 5 minutes and after this, everything was back to working perfectly.
这篇关于检测到加载库的UUID不匹配的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!