ios - 脂肪错误!!无法打开输入文件

标签 ios objective-c lipo

我的应用程序运行良好,然后我开始集成 SDK 以进行推送通知并停止两者之间的集成。我什至从我的项目中删除了 SDK 并尝试存档或运行应用程序,它给了我错误:

lipo Error!! can't open input file.

任何帮助将不胜感激,我已经给了足够的时间来解决这个问题但失败了。

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo: can't open input file: /Users/XYZ/Library/Developer/Xcode/DerivedData/MyAPP-hjbmqpnmsoruqxbwlayqkjsojccv/Build/Intermediates/MyAPP.build/Debug-iphoneos/MyAPP.build/Objects-normal/armv7s/MyAPP (No such file or directory)

最佳答案

我让它工作了,我只是在我的项目目标中做了一个简单的更改-> build设置-> 仅构建事件架构并将此构建事件架构设置为是。它现在工作正常..

6 个月后更新:

更新到 Xcode5 后我再次遇到这个问题。这次我必须将项目目标-> build设置-> 有效架构更新为 armv7。我删除了 armv7s 和 arm64。

关于ios - 脂肪错误!!无法打开输入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17348912/

相关文章:

objective-c - 如何隐藏 NSTextFieldCell 的聚焦环?

ios - 在 objective-C 中比较 ios 中的多个图像

ios - Build Active Architecture Only -> No 和使用 lipo 创建胖二进制文件有什么区别?

iOS 胖二进制文件和细化

ios - 以编程方式用箭头拉回按钮?

ios - 使用 Xcode 4.3.2 - iOS 5 SDK 在 iOS 6.1 设备上部署

ios - UITableViewCell内部的动态高度收集/标签 View

ios - Apple 是否推荐使用 "lipo"命令?

ios - 添加SDK(Pushwoosh SDK)

ios - 我是否需要将 Entitlements.plist 文件设置为我的目标才能使推送通知正常工作?