我正在尝试使用以下绑定创建Facebook DLL:https://github.com/mono/monotouch-bindings/tree/master/facebook
当我使用“make”时,我遇到以下错误:
错误:架构'arm64'的无效部署目标'5.0.0'(需要 '7.0.0'或更高版本)
和
**建筑失败**
以下构建命令失败:ProcessPCH /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/C/com.apple.DeveloperTools/5.0-5A1413/Xcode/SharedPrecompiledHeaders/facebook_ios_sdk_Prefix-eeghlwplbbpvmudycetfsuytcqmf/facebook_ios_sdk_Prefix.pch.pch facebook_ios_sdk_Prefix.pch正常arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler(1 failure)make [1]: * [libFacebook-arm64.a]错误65 make:* [build-binding]错误2
有什么想法吗?
答案 0 :(得分:0)
好的,我终于找到了答案,并将其发布在此处以防其他人遇到同样的问题。
所以基本上," make"不管用。您首先需要将项目中的所有部署目标更改为iOS7。见下面的截图。
可能有一个更好的解决方案也支持早期版本然后iOS7,因为Obj C项目使用32位(iOS5)和64位(iOS7)的不同目标,我的解决方案现在只针对iOS7。