我在这个问题上花了很长时间。我没有找到合适的答案
我将Xcode升级到4.0.2,将sdk升级到4.3。当我在Device上运行我的应用程序时,出现了2个警告:
warning: Unable to read symbols for /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3.3 (8J2)/Symbols/System/Library/Frameworks/IOKit.framework/IOKit (file not found).
warning: Tried to remove a non-existent library: /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3.3 (8J2)/Symbols/System/Library/Frameworks/IOKit.framework/IOKit
我试图删除4.3.3(8j2)的整个目录,然后在Organizer中重新获取。但它根本没用。
我在 /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3.3(8J2)/Symbols/System/Library/Frameworks/IOKit.framework/Versions/下有 IOKit 文件A ,在我将IOKit从目录“A”复制到 IOKit.framework 之后,第一个警告消失了,但第二个警告仍然存在,我不认为这是正确的方法解决这个问题。
有人有任何线索吗?
非常感谢!
答案 0 :(得分:1)
只是调试器抱怨,除非您直接使用IOKit,否则不太可能影响调试。
这不会阻止代码工作,但我会向Apple报告错误。