【发布时间】:2010-05-27 15:30:24
【问题描述】:
我在家用机器上使用 Appcelerator 的 Titanium Mobile 创建了一个应用程序。路径是 /Users/[myusername]/Projects/ProjectName。
我在 Mercurial 中检查了我的代码。
第二天,在我的办公室电脑上,我克隆了 Mercurial 存储库,然后添加了现有的应用程序。我尝试在模拟器中运行它并收到错误:
could not find the file app.js.
我查看了日志,发现它要查找的路径是我家用计算机上的路径,而不是我办公室计算机上的路径。
如何让我的应用在两台不同的计算机上运行?我想如果我创建了一个新应用程序,然后将我的代码复制到其中,它可能会在办公室机器上运行。但是如果我签入我的代码,并且在家里得到最新的,它可能会在那里被破坏。
【问题讨论】:
-
main.m 文件中似乎有一行设置了常量 TI_APPLICATION_RESOURCE_DIR。显然,当我重新启动模拟器时,这不会重新生成。有没有办法强制完全重建?
标签: iphone mobile titanium appcelerator