我正在尝试将 Facebook-iOS-SDK 安装到我的 RubyMotion 项目中,但遇到了一些障碍。
根据 Getting Started Instructions 的第 5 节我应该包括 FacebookSDK 框架和 SQLite3。
我知道如何在 XCode 中执行这些操作,但不知道如何在 Rubymotion 中使用 - 谁能提供建议?
最佳答案
我建议通过 motion-cocoapods gem 使用 CocoaPods 包含它。
将 motion-cocoapods 添加到你的 Rakefile 中:
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
或者如果您使用的是 bundler ,则将其放入您的 Gemfile。
关于ios - 在 Rubymotion 中安装 Facebook-iOS-SDK 3.1.1 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13065490/