繁体   English   中英

找不到适合iPhone5架构的图像

[英]No suitable image found for iPhone5's architecture

我正在使用Xcode6.4和Cocoapods 0.38.2。 当我通过Cocoapods使用Alamofire时,会发生一些暂存错误。

当我使用iPhone6(iOS8.4)时,一切都很好。 我可以编译和使用Alamofire。 但是,当我使用iPhone5(iOS8.4)时,即使可以毫无错误地进行编译,也会出现如下错误。

dyld: Library not loaded: @rpath/Alamofire.framework/Alamofire
  Referenced from: /private/var/mobile/Containers/Bundle/Application/AA92A24D-B208-46E8-8C08-1532116C9C64/knews.app/knews
  Reason: no suitable image found.  Did find:
    /private/var/mobile/Containers/Bundle/Application/AA92A24D-B208-46E8-8C08-1532116C9C64/knews.app/Frameworks/Alamofire.framework/Alamofire: mach-o, but wrong architecture
    /private/var/mobile/Containers/Bundle/Application/AA92A24D-B208-46E8-8C08-1532116C9C64/knews.app/Frameworks/Alamofire.framework/Alamofire: mach-o, but wrong architecture
    /private/var/mobile/Containers/Bundle/Application/AA92A24D-B208-46E8-8C08-1532116C9C64/knews.app/Frameworks/Alamofire.framework/Alamofire: mach-o, but wrong architecture

我不知道何时会出现此问题,但不久前我可以在iPhone5上使用cocoapods和Amamofire。

请帮忙。

实际上,我什至不知道应该在此处输入哪种信息。

谢谢,

我创建了新的Xcode项目并复制了所有文件。 (并使配置文件尽可能与旧文件相同)

而且我可以在iPhone6和iPhone5上编译和运行我的应用程序。

所以我不知道原因。 但是现在我的问题解决了。

如前所述在这里 ,我通过嵌入产生的CocoaPods所有的框架,我终于可以运行我对iPhone5的应用程序。

但是,当我尝试上传二进制文件提交给Apple时,我需要64位二进制文​​件,而我无法上传二进制文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM