文档没有说明可以运行多少个实例。它也没有说它是否支持蓝牙 https://web.archive.org/web/20110510000057/http://developer.apple.com/library/ios/documentation/Xcode/Conceptual/iphone_development/125-Using_iOS_Simulator/ios_simulator_application.html
我刚刚阅读以下内容,发现无法运行多个iOS模拟器实例: Is there a way to run multiple iOS Simulators at once?
我想知道模拟器是否支持蓝牙。我需要多个物理设备来测试蓝牙吗?
我是否可以通过在一台物理设备上安装我的应用程序并与iOS模拟器中托管的其他应用程序进行通信来测试蓝牙?
测试需要蓝牙的iPhone应用程序的最佳方法是什么?
...更新
运行4.3.3的iPhone - 蓝牙已开启
Mac OS 10.6.7 - 蓝牙已开启且可被发现。提前。
我的自制应用程序或iOS 4 SDK附带的GKRocket演示应用程序都不会在应用程序中显示其他设备。
两者都会在网络设置中发现其他应用;但是,不在应用程序内。我不知道这是配置还是iOS模拟器的问题。
答案 0 :(得分:3)
当然,即使你有内置蓝牙,你也可以使用Le Bluetooth USB适配器
点击此链接:http://developer.apple.com/library/ios/#technotes/tn2295/_index.html
答案 1 :(得分:2)
不确定您希望做什么样的蓝牙测试,但我可以肯定地告诉您它可以在模拟器和iPhone之间创建一个GameKit会话 - 我经常使用它来测试我的一个应用程序。您一次只能运行一个模拟器实例,因此无法在同一台机器上测试两个模拟器实例之间的通信。
答案 2 :(得分:0)
根据WWDC 2013的核心蓝牙演示,Apple 正在放弃对Core Bluetooth的iOS模拟器支持: http://devstreaming.apple.com/videos/wwdc/2013/703xcx2xljtlq481grxurla4/703/703-HD.mov?dl=1 (公告是大约7:28)。