在构建我的XCode项目时,对于我的一个cocoapod依赖项libffi,我得到了5个构建错误,所有这些都是/Pods/libffi/ios/include/ffi_common.h:77:1: Unknown type name 'ffi_status'
我可以尝试调试它的任何想法?我已经尝试过清理这个项目了。
答案 0 :(得分:0)
我有同样的问题。 Xcode 5.1和Xcode 6.0 GM,ios设备和模拟器。 这对我也很有用:http://cameronspickert.com/2014/01/20/remove-the-arm64-architecture-from-cocoapods-targets.html。
答案 1 :(得分:0)
我在iPhone 6模拟器上编译一个开源项目时遇到了这个问题。 为早期设备构建它并且工作正常
答案 2 :(得分:0)
有一个最新的解决方案。问题仍然是一样的,64位arch支持某些第三方库。在Podfile的底部添加:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |configuration|
target.build_settings(configuration.name)['ARCHS'] = '$(ARCHS_STANDARD_32_BIT)'
end
end
end
与上面一篇文章中的内容有所不同(更新)。