0

Facebook-iOS-SDKをRubyMotionプロジェクトにインストールしようとしていますが、いくつかのハードルにぶつかっています。

入門手順のセクション5によると、FacebookSDKフレームワークとSQLite3を含める必要があります。

XCodeでこれらを行う方法は知っていますが、Rubymotionに関してはわかりません。誰かアドバイスできますか?

4

2 に答える 2

2

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にドロップします。

于 2012-10-25T22:14:47.887 に答える
0

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!

于 2012-10-31T08:50:36.023 に答える