我对 RubyMotion 很感兴趣,但想在支付许可费之前了解更多关于使用 3rd 方 iOS 框架的信息。
我在此处的第 2.2 节中看到,它指出:
“要在 RubyMotion 项目中供应第 3 方库,源代码必须在文件系统的某处可用。”
我对 iOS 框架的理解本质上是一个静态库(.a 文件)和一堆头文件,没有源代码 - 这似乎向我暗示,无法将 RubyMotion 使用 3rd 方 iOS 框架。
但是,阅读此文档进一步说明可以将项目类型与(静态库名称数组)和(包含公共头文件的目录的路径)一起提供:static
给方法。这似乎与源代码必须可用的断言相矛盾。vendor_project
:products
:headers_dir
所以我的问题 - 是否可以在无法访问源代码的情况下使用带有 RubyMotion 的闭源第 3 方 iOS 框架?