是否可以在iOS模拟器中使用蓝牙测试应用程序?

问题描述 投票:4回答:3

文档没有说明可以运行多少个实例。它也没有说它是否支持蓝牙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应用程序的最佳方法是什么?


更新中...

iPhone运行4.3.3 - 蓝牙已打开

Mac OS 10.6.7 - 蓝牙已开启且可被发现。提前。

我的自制应用程序或iOS 4 SDK附带的GKRocket演示应用程序都不会在应用程序中显示其他设备。

两者都会在网络设置中发现其他应用;但是,不在应用程序内。我不知道这是配置还是iOS模拟器的问题。

ios ios4 bluetooth ios-simulator
3个回答
2
投票

不确定你希望做什么样的蓝牙测试,但我可以肯定地说它适用于在模拟器和iPhone之间创建一个GameKit会话 - 我经常使用它来测试我的一个应用程序。您一次只能运行一个模拟器实例,因此无法在同一台计算机上测试两个模拟器实例之间的通信。


3
投票

当然,即使你有内置蓝牙,你也可以使用Le Bluetooth USB适配器

检查此链接:http://developer.apple.com/library/ios/#technotes/tn2295/_index.html


0
投票

根据WWDC 2013上的核心蓝牙演示,Apple正在放弃对Core Bluetooth的iOS模拟器支持:http://devstreaming.apple.com/videos/wwdc/2013/703xcx2xljtlq481grxurla4/703/703-HD.mov?dl=1(公告大约在讲话时间7:28)。

© www.soinside.com 2019 - 2024. All rights reserved.