2012-09-10 98 views
0

我开发了一个TideSDK应用程序,现在可以将它打包了,但是我遇到了网络类型安装程序的问题。TideSDK |捆绑包装

它总是给我码404上的应用程序第一次运行:

无法查询信息:无效的HTTP状态代码(404)

我相信安装程序具有深远的难度正确的服务器和下载所需的运行时间,但我已经通过这个论坛上的大多数解决方案,并没有工作。

所以我尝试了一个捆绑包装,因为它应该包含这样的运行时间,但是我必须做一些错误的事情,因为它没有捆绑在MSI中。 我执行的代码如下:

C:\ TideSDK \ SDK \ WIN32 \ 1.2.0.RC6d \ tibuild.py -p --type =管束--oS = win32的“C: \ path_to_app \ APP_DIR “

我也尝试:

C:\ TideSDK \ SDK \ WIN32 \ 1.2.0.RC6d \ tibuild.py -p -t束--oS = win32的” C:\ path_to_app \ app_dir“

And al l大写/小写组合。也试过版本1.2.0.4,没有成功。难道我做错了什么?

回答

4

网络类型安装程序不再可用,因为appcelerator已经取消了他们的钛桌面服务。

所以你只能做捆绑包装。请尝试以下命令:

python tibuild.py --dest=. --type=bundle --package=. "c:\path\to\your\app\dir" 

这应该构建和打包应用程序并为其创建安装程序。 将“dest”和“package”更改为您想要构建应用程序和安装包的目录。

您可以省略OS参数,因为构建器只能为当前操作系统生成构建版本。

+0

感谢@Christian Engel你是一个拯救生命的人:)我能够建立它..唯一的问题是,我设置为--package之一的文件夹是空的,但MSI创建成功最重要的一个。 –

+0

此外,这个文档可能会有所帮助http://developer.appcelerator.com/doc/desktop/packaging – Charlie

+0

@Christian恩格尔,请给我一个例子。我必须写而不是--dest =。和--package =。 –