Appcelerator:尝试将模块添加到我的项目中

时间:2012-04-11 13:28:18

标签: ios module appcelerator

我试图将模块添加到我的项目中,但是一旦添加它并将我的代码添加到tiapp.xml,它就不会为ios构建。我得到SystemExit:65

在android中,它会构建但在涉及使用该模块的部分时会崩溃。

Titanium skd - 1.8.2 Xcode - 4.3 在Mac osx lion上运行。

是的,我尝试了干净的重建。我也删除了构建文件夹并尝试以这种方式重建。我几乎是正面的,包括模块和我的代码正确,因为我已经阅读了很多关于如何做的教程和线程。

要安装模块,我将.zip放在我的项目根目录中,并在尝试构建时安装它。它会创建所有正确的文件夹并相应地放置文件。一切似乎都是正确的。

我的TiApp.xml

<modules>
 <module platform="iphone" version="1.0">com.zooz.ti</module>
 <module platform="android" version="1.0">com.zooz.ti</module> 
</modules>

1 个答案:

答案 0 :(得分:0)

titanium添加模块有点儿错误,许多小细节需要正确,这里有几个:

  1. 模块版本是正确的,并且在tiapp.xml中正确编写

  2. 确保模块清单文件中的版本与您指向的版本相匹配。

  3. 如果升级模块版本,则需要执行干净的构建。

  4. 最低SDK版本 - 检查模块min钛sdk版本参数的值是否低于您使用的SDK。

  5. 关于特定的ZooZ模块。对于iOSAndroid,有一个新版本更稳定,更简单的步骤。对于iOS使用版本1.2和Android 1.1。在新的iOS版本中,您无需修改​​titanium默认xcode project的额外步骤。