2017-04-22 140 views
2

我正在使用iOS SpriteKit和Socket.io创建一个简单的多人游戏,什么是在多个模拟器(或实际的iOS设备)上构建和测试它的优雅方法,并且能够看到日志?iOS模拟器测试多人游戏

我看到一些像这样的帖子Xcode6: Run two instances of the simulator你可以运行两个模拟器,但我将不得不在一个模拟器上运行它,停止它并启动第二个模拟器。通过这种方式,它使测试变得复杂,我无法看到第一个模拟器的日志。

有没有更好的解决方案?

回答

0

最好的使用方法是将它安装在一个设备(或多个设备)上,让它们运行而不必立即看到日志。然后,您可以直接从Xcode运行模拟器或设备。

如果您想要以后访问日志,有办法从设备中获取它们。您可以查看https://developer.apple.com/library/content/qa/qa1747/_index.html了解更多资源。

另一种方法是将存储库复制到虚拟机或另一台Mac上,并与您的计算机同时运行该存储库。然后你可以访问这两个日志。当然,建立一台虚拟机并不是那么快,而且不常见到只有第二台Mac。

0

Xcode9将支持同时运行多个模拟器。