我试图在我的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
良好的通话。我会编辑我的答案以包含该内容。 –