由于在iPhone 4s之后的
iOS
才支持
BLE
,新一代的这些
iOS
设备又都不便宜,在做测试的时候,用
iOS
模拟器
进行
调试
,可以节约一些开发成本。怎么在
iOS
模拟器
上
调试
BLE
,苹果最初给出的说明是,支持
BLE
的mac机子上可以用
模拟器
进行
调试
,并给出了一份技术文档(传送门),恶心的是,后来苹果抽风,又把这份文档移除,并且把
iOS
7.0的
模拟器
上对
BLE
的支持也移除掉了(难道是想让大家多买设备测
最近有很多小伙伴私信我怎么处理
蓝牙
信号模拟、man地址模拟的事情。
今天写一篇文章来给大家解释解释。
目前,针对于
蓝牙
设备–每个设备的mac地址是唯一的,故此直接修改的方式是行不通。
只能是通过软件和硬件相匹配,做到信号、mac的模拟。
但是,又会有很多小伙伴私信我怎么去模拟这些东西,那好,我特此在这给大家出了一个解决方案,下面我会附上一个链接来说明。
其实,想要模拟原有设备的man,得注意以下几个步骤:
首先得找到原有设备的mac(在这也
Appium 是一个开源、跨平台的自动化测试工具,用于测试原生和轻量移动应用,支持
iOS
, Android 和 FirefoxOS 平台。本文将利用appium实现模拟手机滑动操控的操作,感兴趣的可以了解一下
如何开启VT呢?主要分三步:a. 重启电脑进入B
IOS
b. 找到对应的VT选项c. 将设置由Disa
ble
d改为Ena
ble
d保存重启一、进入主板B
IOS
设置界面开机时候,不停按"F2"和"DEL"(如果不行,还可以尝试ESC,F1,F10等),注意:一
打开
电脑要马上按!看到貌似高科技的B
IOS
界面是不是有点懵?别怕,能到这里你已经成功了一大半!二、找到VT选项并
打开
VT选项一般偷偷隐藏在下面几个...
较新的MacBook笔记本,运行xcode iPhone 4S、新iPad或更新的
iOS
设备 最低99美元每年的开发者年费
但是如果你能接受只在
模拟器
上运行程序,而不需要真机
调试
或发布应用程序的话,后两项是可以省掉的。你需要准备的东西变成:
较新的MacBook笔记本,运行xcode 4.4、Ma
买一个CSR
蓝牙
4.0
USB适配器,插在Mac上
在终端输入sudo nvram bluetoothHostControllerSwitchBehavior="never"
重启Mac
用Xcode 4.6
调试
代码,将程序跑在
iOS
6.1的
模拟器
上(苹果把
iOS
7.0
模拟器
对
BLE
的支持移除掉了)
示例代码:https://github.co...
1. 买一个CSR
蓝牙
4.0
的usb dongle,这个网上到处都是,大约30多元。下面是图片,这几种都可以。该usb
dongle在mac下是免驱动的,所以赠送的光盘没什...