Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 4中的PhoneGap Facebook插件编译错误_Xcode_Facebook_Cordova - Fatal编程技术网

Xcode 4中的PhoneGap Facebook插件编译错误

Xcode 4中的PhoneGap Facebook插件编译错误,xcode,facebook,cordova,Xcode,Facebook,Cordova,在我尝试构建基于PhoneGap的iOS应用程序时,我偶然发现了这个问题。该应用程序正在使用phonegap团队提供的。我按照自述文件上的说明操作,在Xcode上遇到了以下编译错误: /../FacebookIOSSDK/src/FBRequest.m:183:错误:“SBJSON”未声明(此函数首次使用) /../FacebookIOSSDK/src/FBRequest.m:183:error:(每个未声明的标识符只报告一次 /../FacebookIOSSDK/src/FBRequest.m

在我尝试构建基于PhoneGap的iOS应用程序时,我偶然发现了这个问题。该应用程序正在使用phonegap团队提供的。我按照自述文件上的说明操作,在Xcode上遇到了以下编译错误:

/../FacebookIOSSDK/src/FBRequest.m:183:错误:“SBJSON”未声明(此函数首次使用) /../FacebookIOSSDK/src/FBRequest.m:183:error:(每个未声明的标识符只报告一次 /../FacebookIOSSDK/src/FBRequest.m:183:错误:对于其中出现的每个函数。) /../FacebookIOSSDK/src/FBRequest.m:183:错误:“jsonParser”未声明(首次在此函数中使用)


我是phonegap和Xcode/iOS开发的新手,因此如果您能帮助我解决此错误,我将不胜感激。谢谢。

发现了问题,原来我使用的是更新(但未发布)的forked phonegap库,SBJSON类已重命名为PG_SBJSON。手动将SBJSON类更改为PG_SBJSON解决了问题。

如果升级到PhoneGap 1.1.0。。你需要降级到PhoneGap 1.0.0,因为新版本不能与Facebook正常工作 插件