将iOS app console.log重定向到终端

时间:2017-08-24 06:33:05

标签: ios bash logging fastlane

是否有任何已知的方法可以将console.log()从iOS应用程序(在模拟器中运行)重定向到Mac终端?

例如,在构建和测试我的项目时,通过[fastlane][1] scan在终端中,我希望在终端中看到我的所有自定义console.log

这可能吗?

2 个答案:

答案 0 :(得分:0)

我首先了解了分离终端中的react-native log-ios,而我的测试正在运行(使用Fastlane),但它没有用。

对我有用的是启用远程调试器,并在调试器的页面(http://localhost:8081/debugger-ui/)上打开Chrome,就像开发时一样,并且它正在运行,您可以在此处获取日志。

答案 1 :(得分:0)

通常,您将在终端中使用react-native log-ios,但是此命令自0.5x版本以来就被破坏了... 您可以解决此问题:

npm i -g react-native-log-ios
react-native-log-ios <XCode Project Name>