Zac*_*c24 48 objective-c ios lipo
我的应用程序工作得非常好,然后我开始集成SDK用于推送通知并停止其间的集成.我甚至从我的项目中删除了SDK并试图存档或运行应用程序,它给了我错误:
lipo错误!! 无法打开输入文件.
任何帮助都会受到很多的赞赏,我已经给了足够的时间来解决这个问题,但失败了.
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo:无法打开输入文件:/ Users/XYZ/Library/Developer/Xcode/DerivedData/MyAPP-hjbmqpnmsoruqxbwlayqkjsojccv/Build /Intermediates/MyAPP.build/Debug-iphoneos/MyAPP.build/Objects-normal/armv7s/MyAPP(没有这样的文件或目录)
Zac*_*c24 68
我得到了它的工作,我只是在我的项目目标 - >构建设置 - >仅构建活动架构中进行了一个简单的更改,并将此构建活动架构仅设置为YES.它现在工作正常..
更新6个月后:
在更新到Xcode5之后,我再次面临这个问题.这次我必须将项目目标 - >构建设置 - >有效架构更新为armv7.我删除了armv7s和arm64.
请注意,从Carthage切换到CocoaPods时我得到了这个.解决方案是删除Build Phases部分中的"Remove Unneeded Architectures".
这发生在我身上,因为我正在使用cocoapods并且工作区中的Pods项目与我的主项目(分别为YES和NO)具有不同的"Build Active Architecture Only"设置.当我将两者都设置为"NO"时,我能够在我的设备上构建和运行.
归档时间: |
|
查看次数: |
37893 次 |
最近记录: |