iOS 8.1升级后无法在iPhone 5上运行App

时间:2014-11-04 18:52:42

标签: ios iphone xcode swift

昨天,我刚刚将iPhone 5上的操作系统升级到最新的iOS 8.1。到目前为止,Xcode 6并未包含对该iOS版本的任何支持,因此我不得不通过从AppStore简单下载最新版本来更新Xcode(即使它已下载但安装过程未发生)。一旦完成,我试图运行我昨天完美适合我的项目并且编译出错了,一​​点点工作,可选值展开并使其得到遵守。在我的iPhone 5上运行......出现了一个整洁的致命错误。

dyld`dyld_fatal_error:
0x1fe8e08c:  trap   
0x1fe8e090:  nop   



libdyld.dylib`dyld_stub_binder:
0x3666e080:  push   {r0, r1, r2, r3, r7, lr}
0x3666e084:  add    r7, sp, #0x10
0x3666e088:  ldr    r0, [sp, #24]
0x3666e08c:  ldr    r1, [sp, #28]
0x3666e090:  blx    0x3666e834                ; _dyld_fast_stub_entry(void*, long)
0x3666e094:  mov    r12, r0
0x3666e098:  pop    {r0, r1, r2, r3, r7, lr}
0x3666e09c:  add    sp, sp, #0x8
0x3666e0a0:  bx     r12


let identifier = "TableViewCell"

(上面介绍了一些来自调试器的东西......)

在iPhone 5的模拟器上它可以工作。是什么原因?

1 个答案:

答案 0 :(得分:1)

问题解决了。根据iOS 8.1.1版本的Apple文档:

已知问题 如果您已从iOS 8 Betas升级到8.1.1 Beta,则可能会因为配置文件问题而导致您的应用崩溃。

<强> 解决方法

  • 通过USB将设备连接到Mac
  • 启动Xcode
  • 选择窗口 - &gt;设备
  • 右键单击左栏中的设备,选择&#34;显示配置文件&#34;
  • 点击有问题的配置文件
  • 按&#34; - &#34;按钮
  • 继续删除所有受影响的个人资料。
  • 重新安装应用

不要忘记清洁产品。

Xcode - &gt;产品 - &gt;清洁

希望它有所帮助! :)