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