3

我没有做过任何使用 Rails 构建移动应用程序的工作,但是我遵循了 Sam Stephenson 在 Turbolinks 5 上提供的非常丰富的 RailsConf 演示,作为使用 Rails 构建跨平台应用程序的工具,Turbolinks 5 Demo,它看起来很棒。我无法复制的唯一部分是如何获取需要嵌入到 iOS 应用程序外壳中的“Turbolinks.framework”文件。

github 的 Turbolinks-ios 页面上的文档提到了一些我不熟悉的 iOS 包管理器(Carthage 和 CocoaPods),或者建议“手动构建 Turbolinks 并链接到我的项目”。我认为他演示了链接部分,但不知道如何“手动构建 Turbolinks”。有人可以给我一个线索吗?

4

2 回答 2

0

事实证明,安装 cocoapods 非常简单,然后使用它来安装 Turbolinks-ios,如 git hub 页面上所述。

于 2019-03-10T02:58:07.057 回答
0

我从来没有做过这样的直接开发。但是我使用 Rails 做了一些不同的事情。

您所需要的只是创建实现的 React-Native 应用程序 Web 视图并将 url 传递给 rails 页面(确保 rails 应用程序支持移动响应 css)。包括在那里,您可以受益于 turbolinks 事件。这将节省您宝贵的时间,也可以加快开发速度!

于 2019-03-10T00:37:22.450 回答