我正在尝试确定我可以通过支付MFI身份验证协处理器来添加到BT附件中的功能。例如,我能不能..。
A.将位置数据传递给附件?
B.将收到的短信推送到附件?
C.从附件启动手机上的应用程序?
发布于 2012-03-11 01:55:13
正如丹尼斯提到的,关于MFi计划的所有信息都包含在一个非常严密的保密协议之下。然而,可以说的是,所有通过蓝牙或坞站连接器端口连接到iPad的设备都是通过外部附件框架访问的。关于外部附件框架的文档可以很容易地从Apple的文档页面访问,也可以很容易地在googled上搜索到。
一旦建立了与设备的连接,通过外部附件框架与设备进行通信就相当简单了。简而言之,这个过程是从一组设备中找到所需的连接附件,建立一个连接会话,会话对象包含一个输入和输出流。通过创建与设备通信的委托,最后监视用于与设备通信的相关输入和输出流。
同样,与MFi相关的大多数信息都是严格保密的。但是,由于框架是标准iOS库的一部分,因此连接到设备(您有权连接到的设备)是简单的,有很好的文档记录,并且很容易搜索。
关于蓝牙的另一个注意事项。还有一个核心蓝牙框架,在iOS 5.0和更高版本中可用。这是一个简单得多的框架,您可以使用它来发现蓝牙低能耗设备并与之自动配对(这是新的蓝牙4.0规范的一部分)。
如果您正计划开发一个iPad应用程序,或者希望与早期的iOS设备保持相当高的向后兼容性,我不建议您使用新的CoreBluetooth框架。原因是只有iPhone 4S和即将发布的“新iPad”才有必要的蓝牙芯片组来连接蓝牙LE设备。
发布于 2012-03-10 15:25:52
所有Mfi信息都在保密协议下。注册和访问信息不需要任何费用,您可以在此处进行。https://developer.apple.com/programs/mfi/
https://stackoverflow.com/questions/9642091
复制相似问题