iOS/Xcode:如何模拟两个iOS模拟器之间的网络连接

iOS/Xcode: How to simulate network connection between two iOS simulators

我想构建一个通过 wifi 网络与其他设备通信的应用程序。由于我没有两个真正的 iOS 设备,我想在虚拟网络中连接两个 iOS 模拟器。起初我不知道 how/whether 可以同时 运行 两个模拟器,其次我不知道如何管理这些网络东西。 也可以将我的真实 iPhone 连接到模拟的

谁能帮我解决这个问题?

问候尼尔斯

我已经在另一个问题上回答过了,请查看下面的程序来启动多个模拟器

是的,你可以这样做,但它有一个限制,你不能同时调试所有设备的日志。 为此,首先 运行 在您要测试您的应用程序的所有模拟器上的应用程序,然后在命令提示符下,点击此 link

cd /Applications/Xcode.app/Contents/Developer/Applications

点击下面的命令后,每当你点击这个命令时,都会启动新的模拟器。

open -n iOS\ Simulator.app

只需在当前状态下无法启动设备上按确定:已启动弹出窗口。 之后转到硬件>>设备 select 您要在其中测试应用程序的设备,然后在每个设备中手动启动应用程序。 在此之后,您将能够在所有模拟器中测试您的应用程序。

希望对您有所帮助。