繁体   English   中英

如何直接调试从iOS模拟器运行的应用程序? (不是从xcode运行)

[英]How to debug an app run from the iOS simulator directly? (not from xcode run)

我们都知道,如果我们通过XCode生成并运行应用程序,则可以看到所有调试信息,但是如果我们想调试预装在iPhone Simulator上的应用程序该怎么办,我似乎找不到解决方法,是这样吗可能? 怎么样?

我尝试了iOS控制台 ,但它似乎甚至无法正常工作,该Beta已过期。

谢谢

如果只想查看日志输出(例如NSLog()),请参见以下答案,以解释在何处可以找到模拟器的system.log文件。

https://stackoverflow.com/a/10165649

请注意,如果您使用的是Swift,则“ print”语句将不会写入日志文件。 它们只会显示在Xcode的控制台中。

对我来说最好的方法是

tail -f /Users/userName/Library/Logs/CoreSimulator/appID/system.log

即使您没有从XCode或其他方式运行应用程序,它也会将所有数据打印到mac终端中,我希望我之前知道这一点...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM