我正在使用iOS SpriteKit和Socket.io创建一个简单的多人游戏,在多个模拟器(或实际的iOS设备)上构建和测试它并能够看到日志的优雅方法是什么?
我看到一些类似于这个Xcode6: Run two instances of the simulator的帖子,您可以运行两个模拟器,但是我必须在一个模拟器上运行它,停止它并启动第二个模拟器。这样,测试就变得复杂了,我无法看到第一个模拟器的日志。
有没有更好的解决办法?
发布于 2017-06-06 17:06:52
Xcode9将支持同时运行多个模拟器。
发布于 2017-05-02 18:29:28
使用的最佳方法是将其安装在设备(或多个)上,让它们运行而不必立即查看日志。然后,您可以直接从Xcode运行模拟器或设备。
如果您想事后访问日志,有一些方法可以从设备中获取它们。您可以查看https://developer.apple.com/library/content/qa/qa1747/_index.html获得更多资源。
另一种方法是将存储库复制到虚拟机或另一个Mac上,并与您的计算机同时运行。然后你可以访问这两个日志。当然,设置虚拟机并不是那么快,仅仅有第二个Mac就不那么常见了。
https://stackoverflow.com/questions/43554353
复制相似问题