【问题标题】:Can you use the CoreBluetooth on Xcode simulator?你可以在 Xcode 模拟器上使用 CoreBluetooth 吗?
【发布时间】:2014-03-24 02:16:46
【问题描述】:

我已阅读Does the iPhone simulator in Xcode support Bluetooth Low Energy?

我需要与BLE 建立从mac retinaiPad Air 的连接。 有什么变化,我现在可以从 mac 建立连接了吗?

如果没有,如果您无法在模拟器中建立从 mac 到 iDevice 的连接,有人可以制作一个将 mac 连接到 iDevice 的应用程序吗?

有没有办法做到这一点?


【问题讨论】:

    标签: xcode bluetooth-lowenergy core-bluetooth


    【解决方案1】:

    从 iOS7 和 XCode 5 开始不再支持模拟器。您需要一个真实的设备来测试核心蓝牙 iOS 应用程序。模拟器有太多问题,所以他们最终放弃了它的支持。

    如果您有两台 iOS 设备,请使用它们进行测试。如果您只有一个,那么您可以创建一个可以模拟另一个角色的 Mac 应用程序。进行高度测试的最有效方法取决于您的应用程序。

    【讨论】:

    • 正是。创建一个我需要的 Mac 应用程序,但是没有模拟器你怎么能做到呢?
    • 只需将 IOBluetooth 框架添加到您的 Mac 应用程序并使用与 iOS 上相同的核心蓝牙 API。听力监测器是 Apple developer.apple.com/library/mac/samplecode/HeartRateMonitor/… 的一个很好的例子
    • 再次,如果mac无法在模拟器中产生蓝牙信号,似乎在同一台mac上运行另一个程序,即针对mac,也会有同样的问题。
    猜你喜欢
    • 1970-01-01
    • 2017-01-15
    • 1970-01-01
    • 1970-01-01
    • 2020-04-07
    • 2021-10-08
    • 2012-01-30
    • 2019-11-08
    • 2020-04-01
    相关资源
    最近更新 更多