我正在尝试将Facebook-iOS-SDK安装到我的RubyMotion项目中,但遇到了一些障碍。
根据Getting Started Instructions的第5节,我应该包括FacebookSDK框架和SQLite3。
我知道如何在XCode中做这些,但不知道什么时候谈到Rubymotion - 有人可以建议吗?
答案 0 :(得分:2)
我建议通过motion-cocoapods gem使用CocoaPods来包含它。
在您的Rakefile中添加motion-cocoapod:
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
然后重新构建,您应该安装它。哦,如果您正在使用bundler,可能会gem install motion-cocoapods
或将其放入您的Gemfile中。
答案 1 :(得分:0)
有些人对此有疑问所以我写了一篇博文,详细介绍了这些步骤:
How To Use the Facebook iOS SDK In Your RubyMotion project
再次感谢Jamon Holmgren指出我正确的方向!