【问题标题】:Trouble installing Appcelerator Titanium modules安装 Appcelerator Titanium 模块时遇到问题
【发布时间】:2012-06-05 21:01:46
【问题描述】:

我从市场安装了 ti.paint 模块 (link) 并安装了包含的演示应用程序。它适用于 Android,但我在 iOS 上收到 “找不到模块:ti.paint” 错误。请帮忙。

我还应该注意,我无法让任何模块与 Titanium 一起使用(不仅仅是 ti.paint)

我的安装步骤

  1. 我下载了它并将 zip 文件复制到我的项目的根目录
  2. 我将该模块添加到我的 tiapp.xml 文件中并验证它显示在 tiapp 窗口的模块部分(见附件截图)
  3. 我运行了该应用程序,它在 iOS 中给出了上述错误,但适用于 Andoid

注意:要让 ti.paint 完全运行,我必须将文件夹“Android”重命名为“android”,将“iPhone”重命名为“iphone”

另外:在单独的测试中,我通过将 .zip 文件拖到 /Library/Application Support/Titanium 文件夹来安装模块,但遇到了同样的错误。

最后,构建过程似乎正确处理了模块(因为它解压缩并创建了适当的文件夹),只是当我将它们包含在我的 app.js 文件中时无法识别它们。

这很紧急,请帮忙。

图片: - http://i.stack.imgur.com/Jz14A.png

【问题讨论】:

    标签: titanium appcelerator titanium-mobile appcelerator-mobile titanium-modules


    【解决方案1】:

    您还需要在代码中包含模块,而不仅仅是在 tiapp.xml 文件中。

    var Paint = require('ti.paint');
    

    从现在开始,您可以调用 Paint.[functionName] 来调用模块。

    【讨论】:

      【解决方案2】:

      您的步骤看起来是正确的。还是想说:

      1. 清理您的构建文件夹并从目录或模拟器中删除应用程序实例。
      2. 确保您已使用 Titanium Appcelerator A/C 凭据登录到 Titanium Studio。

      【讨论】:

        【解决方案3】:

        在 Titanium Studio 中,尝试使用帮助 > 安装移动模块...

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-02-23
          • 2011-07-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多