我試圖在我的RubyMotion項目中安裝Facebook-iOS-SDK,但遇到了一些障礙。在Rubymotion中安裝Facebook-iOS-SDK 3.1.1時遇到困難
根據Getting Started Instructions的第5部分,我應該包括FacebookSDK框架和SQLite3。
我知道如何在XCode中做到這些,但不知道何時涉及到Rubymotion - 任何人都可以提出建議嗎?
我試圖在我的RubyMotion項目中安裝Facebook-iOS-SDK,但遇到了一些障礙。在Rubymotion中安裝Facebook-iOS-SDK 3.1.1時遇到困難
根據Getting Started Instructions的第5部分,我應該包括FacebookSDK框架和SQLite3。
我知道如何在XCode中做到這些,但不知道何時涉及到Rubymotion - 任何人都可以提出建議嗎?
我會推薦使用CocoaPods通過motion-cocoapods gem來包含它。
添加運動的CocoaPods到您的Rake文件:
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中。再次
How To Use the Facebook iOS SDK In Your RubyMotion project
感謝火腿Holmgren的指着我在正確的方向:
幾個人有這個問題,所以我寫了一篇博客,詳細的步驟!
謝謝!我已經使用了cocoapods,但一直在出錯 - 我不知道如何包含這些庫,但是我已經設法通過將它添加到我的Rakefile中來實現它:'app.weak_frameworks + =%w {AdSupport Accounts Social}' – bodacious
良好的通話。我會編輯我的答案以包含該內容。 –