Xcode 需要帮助:';错误的体系结构&x27;在iOS 7中启动时导致应用程序崩溃,但在iOS 8中工作正常

Xcode 需要帮助:';错误的体系结构&x27;在iOS 7中启动时导致应用程序崩溃,但在iOS 8中工作正常,xcode,ios7,ios8,mach-o,Xcode,Ios7,Ios8,Mach O,我的应用程序在iOS 7.1中启动时崩溃,但在iOS 8.1中运行正常 我得到的错误是: dyld:未加载库:/System/Library/Frameworks/AVKit.framework/AVKit 引用自:我的应用程序 原因:未找到合适的图像。确实发现: /System/Library/Frameworks/AVKit.framework/AVKit:mach-o,但架构错误 (lldb) 我还注意到一个类似的错误,但在几次编辑之前提到的UIKit而不是AVKit 有人知道如何解决这个

我的应用程序在iOS 7.1中启动时崩溃,但在iOS 8.1中运行正常

我得到的错误是:

dyld:未加载库:/System/Library/Frameworks/AVKit.framework/AVKit 引用自:我的应用程序 原因:未找到合适的图像。确实发现: /System/Library/Frameworks/AVKit.framework/AVKit:mach-o,但架构错误 (lldb)

我还注意到一个类似的错误,但在几次编辑之前提到的UIKit而不是AVKit

有人知道如何解决这个问题吗?我使用的是Xcode 6.1


我真的不想因为只发布iOS 8而错过iOS 7用户。谢谢大家!

应用程序正在崩溃,因为框架AVKit仅在iOS 8中引入,因此当您尝试为iOS 7编译应用程序时,应用程序会崩溃,因为iOS 7 SDK不包含AVKit框架。

您可以做一件事,将框架设置为可选。不需要删除框架

谢谢大家!!我删除了框架,一切正常。我不知道为什么我以前没有试着移除。