如何使用Titanium 3.2.2运行钛模块

时间:2014-03-24 12:42:18

标签: ios titanium-modules

我目前正在使用Titanium 3.2.2和Xcode 5.1。 我按照此文档为我的xcode项目创建了一个模块:https://wiki.appcelerator.org/display/guides/iOS+Module+Development+Guide

但是这个文档非常陈旧,并且运行命令在这个钛中是不可忽略的。 另外,我如何使用钛应用而不是通过命令行运行钛模块。

3 个答案:

答案 0 :(得分:0)

尝试此链接,更新更新: http://docs.appcelerator.com/titanium/3.0/#!/guide/iOS_Module_Development_Guide

大多数情况下,您必须构建模块,然后将创建的zip删除到正确的文件夹中,然后在Titanium tiapp.xml中添加模块

答案 1 :(得分:0)

请参阅此处了解使用旧版命令行命令

http://docs.appcelerator.com/titanium/3.0/#!/guide/Legacy_Command-Line_Interface-section-29004835_LegacyCommand-LineInterface-OSX

简而言之:

alias titanium.py="/Library/Application\ Support/Titanium/mobilesdk/osx/<VERSION>/titanium.py"
alias ios_builder="/Library/Application\ Support/Titanium/mobilesdk/osx/<VERSION>/iphone/builder.py"

alias titanium.py="$HOME/Library/Application\ Support/Titanium/mobilesdk/osx/<VERSION>/titanium.py"
alias ios_builder="$HOME/Library/Application\ Support/Titanium/mobilesdk/osx/<VERSION>/iphone/builder.py"

请使用titanium.py创建模块项目。由钛CLI创建的模块项目不能由titantium.py

运行

我在这里创建了一张票:https://jira.appcelerator.org/browse/TC-4722

我认为这可能是一个bug或者与chrome.py不兼容,但项目结构可能比titanium.py(在一个模块项目中单独的android和ios空间)更合适,所以现在,我只是使用ti来创建项目结构,并将资产,示例和文档复制到iphone目录,并添加.gitignore以忽略它们。

答案 2 :(得分:0)

Gulp #FTW

“用于Titanium Module Project的gulpfile.js”

https://github.com/yomybaby/gulpfile-timodule