我是Android开发人员和.Net开发人员,尚未获得有关iOS的必要知识。 我在网上进行了搜索,但无法得到以下几个问题的确凿答案:
1.iOS蓝牙,我是否必须使用Bonjour或游戏套件,或者我是否可以访问较低级别的API。
2.目前我可以选择在iPhone设备和Android设备之间进行配对吗?
3.可以让应用程序访问iPhone的MAC ID和友好ID蓝牙插槽,并在后台进行更改吗?或者在设备睡觉时?
4.如果iPhone可被发现或无法被其他设备发现,可以使用应用程序集 - 而不是iPhone吗?可以在后台执行吗?
问候!
Jessy85
答案 0 :(得分:1)
这可能对您有所帮助:How can an iPhone access another non-iPhone device over wireless or Bluetooth?
通常, NO 选项可以在常规iOS API中通过蓝牙与非iOS设备进行通信。 GameKit仅适用于iOS设备。但是,我不知道只有许可的配件硬件开发人员可以使用的低级API,除了获得许可证与软件许可证的难以置信的不同。
答案 1 :(得分:0)
1)如果您正在开发特定硬件并且是MFi成员,则只能访问基本API。 http://developer.apple.com/programs/mfi/
2)不要这么认为。但不是很确定
3)你想在后台更改mac id吗?从来没听说过。这似乎是一个非常值得怀疑的想法。
4)再一次不这么认为。也许有MFi,但我不知道。