2011年10月12日水曜日

GData Objective-C Client を XCode 4 に追加する

iPhoneプロジェクトにライブラリを追加する
1.
libGDataTouchStaticLib.a を project target -> Build Phases -> Link Binary With Libraries で追加する。




2.
必要に応じて以下のライブラリも追加する。*1
Security.framework
SystemConfiguration.framework

3.
project target -> Build Settings -> Linking -> Other Linker Flags に 以下の3つのフラグを追加する。
-ObjC
-lxml2
-all_load




4.
project target -> Build Settings -> Search Paths -> Header Search Pathsに、次の2つのパスを追加する。
/usr/include/libxml2
$(SRCROOT)/gdataClient/Source/build/Release-$(PLATFORM_NAME)/Headers




5.
適当なファイルに #import "GData.h" を追加してビルドが通れば完了。

*1
BuildingTheLibrary Adding the Google Data API Objective-C Client Library to a Project によると、OAuth 2 を利用する場合必要らしい。
BuildingTheLibrary Adding the Google Data API Objective-C Client Library to a Project