0

我从市场安装了 ti.paint 模块(链接)并安装了包含的演示应用程序。它适用于 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

4

3 回答 3

0

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

  1. 清理您的构建文件夹并从目录或模拟器中删除应用程序实例。
  2. 确保您使用 Titanium Appcelerator A/C 凭据登录到 Titanium Studio。
于 2012-06-26T13:00:19.283 回答
0

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

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

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

于 2012-06-06T15:55:56.723 回答
0

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

于 2013-10-02T00:32:37.160 回答