如何在iOS中使用GData?

时间:2010-12-28 04:06:17

标签: ios iphone gdata-api

我已经使用了这个GDatatutorial ......但每次我都错过了一些东西并且丢失了...我正在研究SD 4.0。

以下是我执行所有步骤时出现的错误页面 alt text


[edit]现在误差为4

alt text

2 个答案:

答案 0 :(得分:10)

第1步

第一步,是前往Google Code网站上的Objective-C Client,下载并解压缩zip文件源代码。或者,你可以通过Git获得最新最好的版本:

git clone https://github.com/google/gdata-objectivec-client

如果您从网站下载了zip文件,那么您将拥有1.7.0版本。

第2步

从下载的文件夹以及iPhone App Xcode项目中打开GData Xcode项目。

第3步

将GData源文件夹从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集成的步骤

答案 1 :(得分:4)

屏幕截图中的错误是系统的Security.framework框架未链接到应用程序,但GData OAuth登录控制器(需要Security.framework)链接到应用程序。

将Security.framework添加到应用程序目标,或删除OAuth源文件。这在https://github.com/google/gdata-objectivec-client/wiki/BuildingTheLibrary

中提到