Xcode 5.1 iOS模拟器7.1黑屏问题(dyld:未找到符号:\ uuu dealloc)
在我将Xcode更新到最新版本5.1,将OSX更新到10.9.5之后,我无法启动IOS模拟器7.1 当我启动构建并运行时,它显示构建成功,没有发现任何问题。但调试输出有以下消息Xcode 5.1 iOS模拟器7.1黑屏问题(dyld:未找到符号:\ uuu dealloc),ios,xcode,Ios,Xcode,在我将Xcode更新到最新版本5.1,将OSX更新到10.9.5之后,我无法启动IOS模拟器7.1 当我启动构建并运行时,它显示构建成功,没有发现任何问题。但调试输出有以下消息 dyld: Symbol not found: __dealloc Referenced from: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation Expected in: /Applications/X
dyld: Symbol not found: __dealloc
Referenced from: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/usr/lib/libobjc.A.dylib
in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(lldb)
dyld`dyld_fatal_error:
0x8fe440b4: int3
0x8fe440b5: nop
有人知道这个问题的原因吗?我无法继续进行模拟器部署,也不知道现在该去哪里
我的环境背景如下:
麦克·艾伦:~allen$xcodebuild-showsdks
OSX SDK:
OS X 10.8 -sdk macosx10.8
OS X 10.9 -sdk macosx10.9
OS X 10.8 -sdk macosx10.8
OS X 10.9 -sdk macosx10.9
OS X 10.9 -sdk macosx10.9
OS X 10.10 -sdk macosx10.10
iOS SDK:
iOS 7.1 -sdk iphoneos7.1
iOS 7.1 -sdk iphoneos7.1
iOS 8.1 -sdk iphoneos8.1
iOS模拟器SDK:
Simulator - iOS 6.1 -sdk iphonesimulator6.1
Simulator - iOS 7.1 -sdk iphonesimulator7.1
Simulator - iOS 6.1 -sdk iphonesimulator6.1
Simulator - iOS 7.1 -sdk iphonesimulator7.1
Simulator - iOS 8.1 -sdk iphonesimulator8.1
非常感谢 出现配置问题,看起来iOS 7.1与Simulator 6.1和7.1不兼容 麦克·艾伦:~allen$xcodebuild-showsdks OSX SDK:
OS X 10.8 -sdk macosx10.8
OS X 10.9 -sdk macosx10.9
OS X 10.8 -sdk macosx10.8
OS X 10.9 -sdk macosx10.9
OS X 10.9 -sdk macosx10.9
OS X 10.10 -sdk macosx10.10
iOS SDK:
iOS 7.1 -sdk iphoneos7.1
iOS 7.1 -sdk iphoneos7.1
iOS 8.1 -sdk iphoneos8.1
iOS模拟器SDK:
Simulator - iOS 6.1 -sdk iphonesimulator6.1
Simulator - iOS 7.1 -sdk iphonesimulator7.1
Simulator - iOS 6.1 -sdk iphonesimulator6.1
Simulator - iOS 7.1 -sdk iphonesimulator7.1
Simulator - iOS 8.1 -sdk iphonesimulator8.1
更新iOS 8.1、Simulator 8.1后,“未找到的符号”问题现已消失。劣质工具,导致我花了大量时间调查此类问题
麦克·艾伦:~allen$xcodebuild-showsdks
OSX SDK:
OS X 10.8 -sdk macosx10.8
OS X 10.9 -sdk macosx10.9
OS X 10.8 -sdk macosx10.8
OS X 10.9 -sdk macosx10.9
OS X 10.9 -sdk macosx10.9
OS X 10.10 -sdk macosx10.10
iOS SDK:
iOS 7.1 -sdk iphoneos7.1
iOS 7.1 -sdk iphoneos7.1
iOS 8.1 -sdk iphoneos8.1
iOS模拟器SDK:
Simulator - iOS 6.1 -sdk iphonesimulator6.1
Simulator - iOS 7.1 -sdk iphonesimulator7.1
Simulator - iOS 6.1 -sdk iphonesimulator6.1
Simulator - iOS 7.1 -sdk iphonesimulator7.1
Simulator - iOS 8.1 -sdk iphonesimulator8.1
你真的是在说某个地方的解除锁定吗?不,我的代码在任何地方都没有解除锁定。看来这个问题是环境问题。iOS 7.1无法在模拟器7.1或6.1中正常工作。两个模拟器都有类似的问题。一旦我更新到iOS8.1,现在一切都好了。