Iphone 6 plus Simulator 工作正常,设备除外

Posted

技术标签:

【中文标题】Iphone 6 plus Simulator 工作正常,设备除外【英文标题】:Iphone 6 plus Simulator work OK Except for Device 【发布时间】:2015-09-18 14:06:32 【问题描述】:

我在我的 mac mini 上使用 Xcode 6.3.2 和 Unity 5.1.1f1。不幸的是,我在 XCode 中不断收到以下错误消息:“dyld`dyld_fatal_error”,如果我尝试在 Iphone6 plus 设备上运行应用程序,那么应用程序就会崩溃。构建总是成功的。

xcode 6.3 message:
**1**、dyld`dyld_fatal_error:
   -> 0x1200b9088 <+0>: brk  #0x3   Thread 1: EXC_BREAKPOINT(code=1, subcode=0x1200b9088)

2、

0 dyld_fatal_error
  1  dyld::halt(char const*)
  2  dyld::fastBindLazySymbol(ImageLoader*, unsigned long)
  3  dyld_stub_binder
  4  ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&)
  .
  .
  .
  .
  .
  11 _dyld_start

我的Demo很简单,内容只有一个立方体,没有各种插件!

【问题讨论】:

你在播放器设置>其他设置>优化SDK版本到设备SDK下设置了吗?它可以在其他设备上使用吗?它可以与另一个统一版本一起使用吗? 【参考方案1】:

好的,我遇到了同样的问题,我通过做这些事情让它工作了。

要解决这样的“奇怪”问题,请先考虑以下步骤:

清理和构建。 (Product > Clean - Product > Build) 清理派生数据。 (Windows > Projects . (选择你的项目) > delete)

在这两个步骤之后,它仍然对我不起作用,所以我关闭了enable bitcode,并发出警告。所以我做了这个:

Enable Bitcode 切换为“关闭”。在(YourAppName) Target -> Build Settings

有关enable bitcode 的更多信息,请访问in this great answer。

【讨论】:

【参考方案2】:

清理并构建。

(产品 > 清洁 - 产品 > 构建)

清理派生数据。

(Windows > 项目。(选择您的项目)> 删除)

为我工作。

【讨论】:

以上是关于Iphone 6 plus Simulator 工作正常,设备除外的主要内容,如果未能解决你的问题,请参考以下文章

Could not find iPhone 6 simulator

React-Native: Could Not find iPhone 6 Simulator问题

React-Native: Could Not find iPhone 6 Simulator问题

从 ios 模拟器创建 iTunes Connect 图像,例如“iOS-Simulator Cropper”,但也适用于 iPhone 6

是否可以支持 iPhone 6 屏幕,但不支持 iPhone 6 Plus?

安装 Xcode 6 iOS Simulator 8 后皮肤消失