【发布时间】:2014-07-14 00:03:57
【问题描述】:
我需要将 Phonegap 应用从 2.3 移植到 3.5。
我使用 Phonegap 3.5 创建了一个新的干净项目。添加了iOS平台并添加了插件。如Plugin Page 所示,我添加了Phonegap Facebook 插件:
cordova -d plugin add /Users/your/path/here/phonegap-facebook-plugin --variable APP_ID="123456789" --variable APP_NAME="myApplication"
插件自己添加没问题,或者至少看起来是这样。当我在 XCode 中打开项目时,它没有构建,它报告一个词法或预处理器错误,它找不到文件 FacebookSDK/FacebookSDK.h 。
任何帮助将不胜感激。谢谢。
编辑:
我让错误消失了,但我不确定我所做的是否正确。
在框架下,所有框架都有带有 .h 文件的 Headers 文件夹。对于 FacebookSDK.framework,Headers 是一个文件,其中包含文件夹 ./Versions/A/Headers 的路径。我手动复制了 FacebookSDK.framework 文件夹下的 Versions/A 文件夹的内容。现在它找到了 FacebookSDK.h 文件。
【问题讨论】:
标签: ios facebook cordova phonegap-plugins