Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone Bluetooth SDK-发现Android/Windows phone 7设备和后台发现_Iphone_Android_Bluetooth_Autodiscovery - Fatal编程技术网

iPhone Bluetooth SDK-发现Android/Windows phone 7设备和后台发现

iPhone Bluetooth SDK-发现Android/Windows phone 7设备和后台发现,iphone,android,bluetooth,autodiscovery,Iphone,Android,Bluetooth,Autodiscovery,我是一名Android开发人员和.Net开发人员,尚未掌握有关iOS的必要知识。 我在网上进行了搜索,但对以下几个问题没有得出结论性的答案: 1.iOS蓝牙,我是否必须使用Bonjour或游戏套件,或者我是否可以访问较低级别的API 2.目前我是否可以选择在iPhone设备和Android设备之间进行配对 3.应用程序能否在后台访问iPhone MAC ID和友好ID蓝牙插槽并进行更改?或者在设备处于睡眠状态时 4.如果iPhone可被其他设备(而非iPhone)发现,应用程序是否可以设置?它能

我是一名Android开发人员和.Net开发人员,尚未掌握有关iOS的必要知识。 我在网上进行了搜索,但对以下几个问题没有得出结论性的答案:

1.iOS蓝牙,我是否必须使用Bonjour或游戏套件,或者我是否可以访问较低级别的API

2.目前我是否可以选择在iPhone设备和Android设备之间进行配对

3.应用程序能否在后台访问iPhone MAC ID和友好ID蓝牙插槽并进行更改?或者在设备处于睡眠状态时

4.如果iPhone可被其他设备(而非iPhone)发现,应用程序是否可以设置?它能在后台执行吗

问候


Jessy85这可能会对您有所帮助:


通常,在常规的iOS API中,没有通过蓝牙与非iOS设备通信的选项。GameKit仅用于在iOS设备之间使用。但是,我不知道较低级别的API只对获得许可证的附件硬件开发人员开放,除了获得许可证之外,与软件许可证不同的是,获得许可证非常困难。

这可能对您有所帮助:

通常,在常规的iOS API中,没有通过蓝牙与非iOS设备通信的选项。GameKit仅用于在iOS设备之间使用。但是,我不知道较低级别的API只对获得许可证的附件硬件开发人员开放,除非获得许可证。与软件许可证不同,获得许可证非常困难。

1)只有在开发特定硬件并且是MFi成员的情况下,才能获得基本API

2) 别这么想。但不是很确定

3) 您想在后台更改mac id吗?据我所知没有。而且,这似乎是一个值得怀疑的想法

4) 我也不这么认为。可能使用MFi,但我不知道。

1)只有在开发特定硬件并且是MFi成员的情况下,才能使用基本API

2) 别这么想。但不是很确定

3) 您想在后台更改mac id吗?据我所知没有。而且,这似乎是一个值得怀疑的想法


4) 我也不这么认为。可能使用MFi,但我不知道。

不同的通信和发现,或者在iOS中相同?在常规API中,您无法访问特定的蓝牙功能。蓝牙通信的唯一选项是GameKit,但它是高度抽象的API,完全隐藏了蓝牙层。@Jessy85这里还有另一个链接供您使用:不同的通信和发现,或者在iOS中是相同的?在常规API中,您无法访问特定的蓝牙功能。蓝牙通信的唯一选择是GameKit,但它是高度抽象的API,完全隐藏了蓝牙层。@Jessy85这里有另一个链接给你:甚至不包括MFi。除非安卓系统制造商在他们的设备上安装苹果认证芯片^^^^^甚至没有MFi。除非安卓制造商在他们的设备上安装苹果认证芯片^^