Xcode 5.1 iOS 模拟器 7.1 黑屏问题( dyld: Symbol not found: __dealloc ) [英] Xcode 5.1 iOS simulator 7.1 black screen issue ( dyld: Symbol not found: __dealloc )

查看:26
本文介绍了Xcode 5.1 iOS 模拟器 7.1 黑屏问题( dyld: Symbol not found: __dealloc )的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I cann't start my IOS simulator 7.1 after i update my Xcode into latest version 5.1, and OS X to 10.9.5 When i start the build and run, it shows the build is successful, no issues found. But debug output have this message.

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 

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

Anyone who know the reason about this issue? i cannt go ahead to do my simulator deployment, and don't know where to go now.

我的环境上下文如下:

mac-allen:~ allen$ xcodebuild -showsdks

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:

iOS Simulator SDKs:

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

非常感谢!

推荐答案

问题配置,看起来 iOS 7.1 不能很好地与 Simulator 6.1 和 7.1 配合使用.

Issues configuration, looks the iOS 7.1 didn't work well with Simulator 6.1 and 7.1.

mac-allen:~ allen$ xcodebuild -showsdks

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:

iOS Simulator SDKs:

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

更新 iOS 8.1、模拟器 8.1 后,找不到符号的问题现在消失了.质量差的工具,让我花了很多时间调查这些问题!

After update the iOS 8.1, Simulator 8.1, the Symbol not found issue is gone now.Poor quality tools, cause me tons of time investigating on such issues!

mac-allen:~ allen$ xcodebuild -showsdks

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:

iOS Simulator SDKs:

Simulator - iOS 8.1             -sdk iphonesimulator8.1

这篇关于Xcode 5.1 iOS 模拟器 7.1 黑屏问题( dyld: Symbol not found: __dealloc )的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆