0

关于如何require使用 Hyperloop 在 JavaScript 中使用 cocoapods 的问题:知道应该传递给requirecocoapod 语句的字符串的最可靠方法是什么?例如Ti 文档在他们的 Podfile 中使用pod 'JBChartView'并随后调用require('JBChartView/JBBarChartView'). 如何确定'JBChartView/JBBarChartView'require语句中使用的正确字符串?

我正在尝试使用的 cocoapod 是https://github.com/janrain/jump.ios

我尝试了以下要求语句路径组合无济于事:

  • 扬兰
  • Janrain/JRConnectionManager
  • Janrain/JRConnectionManager/JRConnectionManager
  • Janrain/JREngage
  • Janrain/JREngage/JRInfoBar
  • Janrain/JREngage/JRNativeAuth
  • Janrain/JREngage/Classes/JRInfoBar
  • Janrain/JREngage/类/JRNativeAuth
  • Janrain/Janrain/JRConnectionManager
  • Janrain/Janrain/JRConnectionManager/JRConnectionManager
  • Janrain/Janrain/JREngage
  • Janrain/Janrain/JREngage/JRInfoBar
  • Janrain/Janrain/JREngage/JRNativeAuth
  • Janrain/Janrain/JREngage/Classes/JRInfoBar
  • Janrain/Janrain/JREngage/Classes/JRNativeAuth

这是我在尝试需要任何这些路径时遇到的错误: Hyperloop 要求语句错误

4

1 回答 1

1

您使用框架 + 类名构建您的需求语句。所以如果你的框架被调用Janrain并且你的类被调用JRConnectionManager,你需要它与require("Janrain/JRConnectionManager"). 如果您需要常量/属性,您可以通过require-ing 框架并选择常量/属性,如下所示require("UIKit").UIUserInterfaceIdiomPhone

但是,您的错误看起来像是找不到类本身,因此您的 Podfile 可能有问题。看一下关于这个的hyperloop-examples应用程序。祝你好运!

于 2016-10-07T18:14:32.150 回答