2013-10-08 32 views
1

如果我建立了Facebook SDK 3.8使用默认配置,构建过程中,出现以下错误消息中止:构建的Facebook的IOS SDK 3.8中止,因为64位目标

error: invalid deployment target '6.0.0' for architecture 'arm64' 
(requires '7.0.0' or later) 
1 error generated. 

** BUILD FAILED ** 

The following build commands failed: 
ProcessPCH 
/var/folders/fm/jtl_yzt55wq_rtvdt0d1yzfc0000gn/C/com.apple.DeveloperTool 
s/5.0-5A1413/Xcode/SharedPrecompiledHeaders/facebook_ios_sdk_Prefix-dfvw 
jzbcrxnuwddxjkudqnqllrma/facebook_ios_sdk_Prefix.pch.pch 
facebook_ios_sdk_Prefix.pch normal arm64 objective-c 
com.apple.compilers.llvm.clang.1_0.compiler 
(1 failure) 

FATAL: XCode build failed for platform: iphoneos. 

我可以改变部署目标Release64和Debug64到iOS 7.0并且构建过程可能工作。但我想知道,似乎没有人有这个问题。任何想法,如果有可能通过另一种解决方案,而不改变Facebook的代码?

回答

0

运行build_framework.sh时的编译器正在查看src/facebook-ios-sdk.xcodeproj。打开该项目并将开发目标设置为7.0,然后再次构建框架。

+0

是的,这就是我所做的。我的工作与这个设置。但我仍然想知道,这似乎没有其他人有这个问题,并且Facebook也没有改变它呢... – simonseyer