【问题标题】:multipeer connectivity test on iphone and a simulator simultaneously同时在 iphone 和模拟器上进行多人连接测试
【发布时间】:2014-01-02 21:17:29
【问题描述】:

您好,我正在论坛的所有主题中搜索有关如何测试使用多点连接框架的应用程序。有人可以告诉我如何同时使用 iPhone 设备和模拟器来测试应用程序,播放器一用于设备,播放器二在模拟器上,反之亦然。我已经通过每个 mac 使用两个模拟器来测试该应用程序 - Mac 上的用户及其工作,但不断切换用户来测试应用程序并不方便。 我尝试了所有替代方案,在模拟器中运行一次,在设备上同时运行一次,制作第二个目标,没有任何反应。

提前致谢

【问题讨论】:

    标签: ios objective-c cocoa-touch multipeer-connectivity


    【解决方案1】:

    如果您将 iPhone 和 Mac 放在同一个 WiFi 网络上,它们应该能够毫无问题地相互发现。

    【讨论】:

    • 确实可以,非常感谢,我测试了app,模拟器和iphone都在改变消息!现在我将测试一些东西!
    • 浏览这些帖子好几个小时,终于发现我的设备没有找到彼此,只是因为我浏览器上的 serviceType 与我的广告客户的不完全匹配。先检查一下,然后比我聪明。
    【解决方案2】:

    是的,您可以同时在设备和模拟器上测试您的应用。 我现在正在开发一个具有 Multipeer Connectivity 和通信的应用程序 Iphone 和模拟器工作正常。 我在 MacBook Air 上运行它。 您所要做的就是确保您的 Mac 上启用了蓝牙。 您可以在系统偏好设置 -> 蓝牙中执行此操作。

    【讨论】:

    • 感谢您的回复,不幸的是,mac mini 配对但让我断开连接。与 iphone 建立连接,但持续 1 秒然后断开连接,并显示“网络不可用 - 确保启用网络访问”的通知。连接在 iphone4 和新的 mac mini 之间
    【解决方案3】:

    除了在WiFi上测试外,您还可以在模拟器和任何使用蓝牙的IOS设备上基于“Multipeer Connectivity framework”测试您的应用,只要模拟器和设备连接在同一个人区域网络。

    例如,在 Iphone 上,您可以打开个人热点(在您的手机常规设置中)通过蓝牙或WiFi,然后尝试使用任何基于蓝牙或 WiFi 的个人网络在模拟器和 Iphone 之间测试您的应用程序共享消息。

    只要使用“Mutlipeer 连接框架”的应用在同一个个人区域网络上,所有组合都可以工作。

    【讨论】:

      猜你喜欢
      • 2011-08-25
      • 2012-02-22
      • 2011-05-05
      • 1970-01-01
      • 2011-11-27
      • 1970-01-01
      • 2011-05-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多