【发布时间】:2017-02-08 19:31:05
【问题描述】:
我正在运行以下命令:
- 6.0.1.GA,
- iOS 10.2 模拟器,
- xCode 8.2.1,
- MacOs 10.12.3,
- 节点 4.6.2,
- Java 8 更新 121(内部版本 1.8_121-b13),
- Appcelerator IDE 4.8.1.
当我创建一个“经典”项目时,进入app.js 文件并输入Ti.API.info('some text'); 这不会显示在控制台中。
我已启用跟踪。
有人可以帮忙吗?已经有 4 天没有这个工作了。我已经重新安装了 xCode 和 Appcelerator,包括它的 CLI。
注意:如果我使用 Titanium 5.5 GA 运行 xCode 7.3,那么我可以看到来自 Ti.API.info() 调用的控制台日志条目。
编辑:
构建应用程序后,Mac OS 中的终端和 Appcelerator 中的控制台显示以下消息:Trying to connect to log server port 19920...
然而,它并没有返回另一条消息(应该如此)说它已成功连接。
与端口号应该没有冲突,因为如果使用该端口,Appcelerator 会智能地使用另一个端口 - 阅读它有 50,000 个端口可供选择。
还尝试使用tiapp.xml中的<log-server-port></log-server-port> ios设置强制一个端口号,没用。
【问题讨论】:
-
你确定它已经上线了吗?提醒会起作用吗?
-
绝对,我在家里用 somiulair 设置做了同样的事情,它出现在带有 console.log 和 Ti.API.info 的 cmets 中
-
类似的设置并不意味着相同。测试确切的设置以查看是否调用了
alert -
两者都会出现警报
标签: ios console titanium appcelerator appcelerator-titanium