【问题标题】:Appcelerator: Trying to add a module to my projectAppcelerator:尝试将模块添加到我的项目中
【发布时间】:2012-04-11 13:28:17
【问题描述】:

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

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

钛 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>

【问题讨论】:

  • 没关系。我跳过了一个额外的步骤。我不得不在 xcode 中编辑我的 Titan.xcodeproj 文件。

标签: ios module appcelerator


【解决方案1】:

将模块添加到titanium 有点麻烦,许多小细节需要正确,这里有一些:

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

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

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

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

关于特定的 ZooZ 模块。对于iOSAndroid,有一个新版本更稳定、更容易集成。对于iOS,使用版本 1.2 和 Android 1.1。在新的iOS 版本中,您不需要修改titanium 默认xcode project 的额外步骤。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    • 2021-12-27
    • 2012-09-01
    • 2012-02-17
    • 1970-01-01
    相关资源
    最近更新 更多