Google AnalyticsをiPhoneアプリに適用してみたら詰まった場所

手慰みにiPhoneアプリの開発を始めたのですが、出来ればページビューとかも確認できたらいいなぁ。
とか考えてgoogle analyticsを適用してみることにしました。

iPhoneアプリのアクセス解析Google Analytics SDK for iOSについて - ninjinkun's diary
基本的にここのページを参考に作ったのですが下のようなエラーが・・・

Undefined symbols for architecture i386:
  "_CFHostCreateWithName", referenced from:
      -[GANTCPSocket connect:port:] in libGoogleAnalytics.a(GANTCPSocket.o)
  "_CFStreamCreatePairWithSocketToCFHost", referenced from:
      -[GANTCPSocket connect:port:] in libGoogleAnalytics.a(GANTCPSocket.o)
ld: symbol(s) not found for architecture i386

調べてみると、DeveloperFeed | Google Analytics CFHostCreateWithName Undefined Error in iOSに解決策が載ってて、それを見ると "CFNetwork.framework"をインポートすればいいらしい。

でインポートしてみたところエラーが消えました。

google analytics使うときにはsqlite3のFrameworkとCFNetwork.frameworkのFrameworkが必要みたい。

覚えておこう。