我想看看如果我不在Xcode中测试应用程序,在iOS模拟器中会发生什么。

例如,如果我在Safari模拟器中打开一个链接,看看控制台会发生什么, 或者如果我安装了一个网络应用程序,可以看到我在控制台按下的链接。

我该怎么做呢?

我想看到它在Xcode或终端,但这不是一个问题,如果我需要使用另一个软件。


当前回答

查看控制台日志最简单的方法是添加consolelogs作为参数:

Ionic cordova运行ios -l—控制台日志

您将能够在终端上看到控制台日志。

其他回答

跟踪/var/log/system.log对我不起作用。我用Console.app找到了我的日志。他们在 ~ /图书馆/日志/ iOS模拟器/ {version} / system.log

模拟器中有一个打开控制台的选项

Debug > Open System Log

或使用 键盘快捷方式:⌘/

下载safari技术评论。在模拟器运行时,选择develop > simulator > localhost

我可以直接通过iOS模拟器打开日志:Debug -> open System log…不确定这是什么时候引入的,所以它可能不适用于早期版本。

查看控制台日志最简单的方法是添加consolelogs作为参数:

Ionic cordova运行ios -l—控制台日志

您将能够在终端上看到控制台日志。