Facebook-iOS-SDKをRubyMotionプロジェクトにインストールしようとしていますが、いくつかのハードルにぶつかっています。
入門手順のセクション5によると、FacebookSDKフレームワークとSQLite3を含める必要があります。
XCodeでこれらを行う方法は知っていますが、Rubymotionに関してはわかりません。誰かアドバイスできますか?
Facebook-iOS-SDKをRubyMotionプロジェクトにインストールしようとしていますが、いくつかのハードルにぶつかっています。
入門手順のセクション5によると、FacebookSDKフレームワークとSQLite3を含める必要があります。
XCodeでこれらを行う方法は知っていますが、Rubymotionに関してはわかりません。誰かアドバイスできますか?
motion-cocoapodsgemを介してCocoaPodsを使用して含めることをお勧めします。
Rakefileにmotion-cocoapodsを追加します。
require 'motion-cocoapods'
アプリのセットアップで、これを追加します。
app.pods do
dependency 'Facebook-iOS-SDK'
end
このようにsqliteライブラリも含めます。
app.libs += ['/usr/lib/libz.dylib', '/usr/lib/libsqlite3.dylib']
フレームワークのすぐ下にこれを追加します。
app.weak_frameworks += %w{ AdSupport Accounts Social }
を実行してrake clean
から再度ビルドすると、インストールされているはずです。ああ、おそらくgem install motion-cocoapods
、またはバンドラーを使用している場合は、Gemfileにドロップします。
A few people were having a problem with this so I wrote a blog post detailing the steps:
How To Use the Facebook iOS SDK In Your RubyMotion project
Thanks again to Jamon Holmgren for pointing me in the right direction!