Xcode 5.1 iOS模拟器7.1黑屏问题(dyld:未找到符号:__ dealloc)

时间:2014-11-04 18:10:46

标签: ios xcode

我将Xcode更新到最新版本5.1,OS X更新到10.9.5后,我无法启动IOS模拟器7.1 当我开始构建并运行时,它显示构建成功,没有发现问题。但是调试输出有这个消息。

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 

有谁知道这个问题的原因?我无法继续进行模拟器部署,现在还不知道该去哪里。

我的环境背景如下:

mac-allen:~allen $ xcodebuild -showsdks

OS X SDK:

OS X 10.8                       -sdk macosx10.8
OS X 10.9                       -sdk macosx10.9

iOS SDK:

iOS 7.1                         -sdk iphoneos7.1

iOS模拟器SDK:

Simulator - iOS 6.1             -sdk iphonesimulator6.1
Simulator - iOS 7.1             -sdk iphonesimulator7.1

非常感谢提前!

1 个答案:

答案 0 :(得分:-2)

问题配置,看起来iOS 7.1在Simulator 6.1和7.1上运行不佳。

mac-allen:~allen $ xcodebuild -showsdks

OS X SDK:

OS X 10.8                       -sdk macosx10.8
OS X 10.9                       -sdk macosx10.9

iOS SDK:

iOS 7.1                         -sdk iphoneos7.1

iOS模拟器SDK:

Simulator - iOS 6.1             -sdk iphonesimulator6.1
Simulator - iOS 7.1             -sdk iphonesimulator7.1

更新iOS 8.1,模拟器8.1后,现在没有找到符号问题了。优质工具,让我花大量时间研究这些问题!

mac-allen:~allen $ xcodebuild -showsdks

OS X SDK:

OS X 10.9                       -sdk macosx10.9
OS X 10.10                      -sdk macosx10.10

iOS SDK:

iOS 8.1                         -sdk iphoneos8.1

iOS模拟器SDK:

Simulator - iOS 8.1             -sdk iphonesimulator8.1