【发布时间】:2011-01-10 18:03:07
【问题描述】:
我需要知道 iPhone/iPad 模拟器的主机名称。我的猜测是这应该是可能的,但我还没有找到方法。为什么我需要它?这是因为 [[UIDevice currentDevice] name] 为在同一网络上运行的任何模拟器返回相同的名称“iPhone Simulator”。而且我需要使用位于 Mac 上名为“My Mac Dev Machine”的特定设备。在模拟器上运行的应用程序应该能够确定它在“My Mac Dev Machine”的模拟器上运行,并且应该允许来自网络的连接。有任何想法吗?
【问题讨论】:
-
对于那些有兴趣解决这个问题的人。我已经用IP地址解决了。我不是获取模拟器主机的名称,而是获取设备的 IP 地址,并在网络中显示我的应用程序,如“
/iPhone Simulator”。它允许区分网络中的多个 iPhone 模拟器并选择正确的一个进行连接。
标签: ios-simulator