2014-11-04 57 views
1

昨天,我刚刚将iPhone 5上的操作系统升级到了最新的iOS 8.1。到目前为止,Xcode 6没有包含对该版本的任何支持,所以我不得不通过从AppStore下载最新版本来更新Xcode(即使它已经下载,但安装过程没有发生)。一旦完成,我试图运行我的项目,昨天完美的工作,编译出错了,一​​些工作可选的值展开并得到它的遵守。在我的iPhone 5上运行...出现一个整洁的致命错误。无法在iOS 8.1升级后在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

问题已解决。根据iOS 8.1.1发布的Apple文档:

已知问题 如果您已从iOS 8 Betas升级到8.1.1 Beta,则由于配置配置文件问题,您可能会看到您的应用程序崩溃。

解决方法

  • 通过USB将设备连接到Mac
  • 启动的Xcode
  • 选择窗口 - >设备
  • 右键点击左边栏的设备上,选择“显示配置文件”
  • 单击问题配置文件
  • 按下“ - ”按钮
  • 继续删除所有受影响的配置文件。
  • 重新安装应用程序

而且不要忘记清洁产品。

的Xcode - >产品 - >清洁

希望它能帮助! :)

相关问题