您好我在论坛的所有主题中搜索我如何测试使用多重连接框架的应用程序。有人能告诉我如何通过同时使用iPhone设备和模拟器来测试应用程序,在模拟器上使用设备和播放器2的播放器,反之亦然。我已经通过使用两个模拟器测试应用程序,每个mac一个用户在mac上工作,但是连续切换用户测试应用程序并不方便。 我尝试了所有替代方案,在模拟器中运行一次,同时在设备上运行一次,制作第二个目标,没有任何反应。
提前致谢
答案 0 :(得分:14)
如果您将iPhone和Mac放在同一个WiFi网络上,他们应该能够毫无问题地互相发现。
答案 1 :(得分:3)
是的,您可以同时在设备和模拟器上测试您的应用。 我正在开发一个具有Multipeer Connectivity的应用程序,并且之间进行通信 Iphone和模拟器工作正常。 我在MacBook Air上运行它。 您所要做的就是确保Mac上已启用蓝牙功能。 您可以在系统偏好设置 - >中执行此操作蓝牙。
答案 2 :(得分:2)
除了在WiFi上进行测试外,您还可以使用蓝牙在模拟器和任何IOS设备上基于“Multipeer Connectivity framework”测试您的应用,只要模拟器和设备连接在同一个人身上区域网络。
例如,在Iphone上,您可以打开个人热点(在您的手机常规设置中),通过蓝牙连接将手机与Mac 连接到同一个人区域网络中WiFi,然后尝试使用基于蓝牙或WiFi的任何个人网络测试您的应用在模拟器和Iphone之间共享消息。
只要使用“Mutlipeer连接框架”的应用程序位于相同的个人区域网,所有组合都将有效。