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 您要在其中测试应用程序的设备,然后在每个设备中手动启动应用程序。
在此之后,您将能够在所有模拟器中测试您的应用程序。
希望对您有所帮助。
我想构建一个通过 wifi 网络与其他设备通信的应用程序。由于我没有两个真正的 iOS 设备,我想在虚拟网络中连接两个 iOS 模拟器。起初我不知道 how/whether 可以同时 运行 两个模拟器,其次我不知道如何管理这些网络东西。 也可以将我的真实 iPhone 连接到模拟的
谁能帮我解决这个问题?
问候尼尔斯
我已经在另一个问题上回答过了,请查看下面的程序来启动多个模拟器
是的,你可以这样做,但它有一个限制,你不能同时调试所有设备的日志。 为此,首先 运行 在您要测试您的应用程序的所有模拟器上的应用程序,然后在命令提示符下,点击此 link
cd /Applications/Xcode.app/Contents/Developer/Applications
点击下面的命令后,每当你点击这个命令时,都会启动新的模拟器。
open -n iOS\ Simulator.app
只需在当前状态下无法启动设备上按确定:已启动弹出窗口。 之后转到硬件>>设备 select 您要在其中测试应用程序的设备,然后在每个设备中手动启动应用程序。 在此之后,您将能够在所有模拟器中测试您的应用程序。
希望对您有所帮助。