【发布时间】:2011-05-31 10:11:16
【问题描述】:
【问题讨论】:
【问题讨论】:
第 1 步
第一步,前往 Objective-C 客户端的 Google 代码网站,下载并解压 zip 文件源代码。或者,您可以使用以下方式通过 Git 获取最新最好的版本:
git clone https://github.com/google/gdata-objectivec-client
如果您从网站下载 zip 文件,您将获得 1.7.0 版本。
第 2 步
从您下载的文件夹以及您的 iPhone App Xcode 项目中打开 GData Xcode 项目。
第 3 步
将 GData Sources 文件夹从 GData 项目拖到您的 iPhone App 项目中并将其添加为参考 [不要选中将项目复制到目标组的文件夹(如果需要)复选框。] 您不需要复制所有文件到您的项目中。可以,但这不是必需的。
第 4 步
打开您的 iPhone App 项目的构建设置。找到并设置以下设置。 * 标头搜索路径:/usr/include/libxml2 ../gdata-objectivec-client-1.9.1/Source * 其他链接器标志:-lxml2、-ObjC
仅对于 Debug 构建配置,添加 Other C Flags 设置,以便包含库的仅调试代码:
Other C Flags: -DDEBUG=1
第 5 步
现在确保下载的源代码与您的实际代码文件夹位于同一目录中。
第 6 步 确保我已将框架“SystemConfiguration.FrameWork”和“Security.FrameWork”添加到您的项目中。
希望对您有所帮助..这些是 GData 集成的步骤
【讨论】:
截图中的错误是系统的Security.framework框架没有链接到应用程序,但是GData OAuth登录控制器(需要Security.framework)链接到了应用程序中。
将 Security.framework 添加到您的应用程序目标,或删除 OAuth 源文件。 https://github.com/google/gdata-objectivec-client/wiki/BuildingTheLibrary
提到了这一点【讨论】: