我的问题是
显示错误。
Could not find the file app.js
如果我在步骤3选择iphone模拟器。它工作正常。
此错误仅在实际设备中发生。
我的环境
我所做的是......
首先,我比较了两个项目
ProjectA/Resources/app.js
ProjectB/Resources/app.js
然而,两者都已创建,projectB的app.js为0byte。
其次,我比较了两个/ build / iphone /文件夹
Xcode项目中有Asset文件夹,它在projectA中有app_js文件而不在projectB中。
这两个结果必须是一个提示,但我还没有任何线索。
有人帮助我吗?
感谢@Brenton。
我试过
ti clean && ti build -p ios --log-level trace
然后放入日志文件here。
我发现了一些句子,但找不到可能的错误。
[INFO] [app.js] Titanium entry point processing...
[TRACE] - Processing "builtins" module...
[TRACE] - Processing "optimizer" module...
[TRACE] - Processing "compress" module...
[INFO] created: "Resources/iphone/app.js"
[DEBUG] map: "build/map/Resources/iphone/app.js.map"
[INFO]
答案 0 :(得分:2)
目前无法从Xcode构建: https://jira.appcelerator.org/browse/TIMOB-19818
上面的故障单中有一个解决方法。
在大多数情况下,您不需要从Xcode构建,只需直接从(AppC)Ti CLI部署到设备。
答案 1 :(得分:1)
很可能,它是projectB代码中语法错误的结果。您可以尝试使用以下方法从终端构建projectB:
ti clean && ti build -p ios --log-level trace
您应该能够看到输出日志中是否存在任何javascript语法错误。
如果这不起作用,请回复此处,我可以帮助您尝试其他一些事情。