我目前正在使用Titanium 3.2.2和Xcode 5.1。 我按照此文档为我的xcode项目创建了一个模块:https://wiki.appcelerator.org/display/guides/iOS+Module+Development+Guide
但是这个文档非常陈旧,并且运行命令在这个钛中是不可忽略的。 另外,我如何使用钛应用而不是通过命令行运行钛模块。
答案 0 :(得分:0)
尝试此链接,更新更新: http://docs.appcelerator.com/titanium/3.0/#!/guide/iOS_Module_Development_Guide
大多数情况下,您必须构建模块,然后将创建的zip删除到正确的文件夹中,然后在Titanium tiapp.xml中添加模块
答案 1 :(得分:0)
请参阅此处了解使用旧版命令行命令
简而言之:
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)