我写了一个包含两个应用程序的解决方案,
第一个应用程序就像一个遥控器应用程序,第二个应用程序显示一些东西,具体取决于第一个应用程序的选择。
立即声明:
目前,两个应用都使用MultipeerConnectivity.framework通过Bluetooth
连接进行通信。
问题:
我总是手动配对两个应用程序启动应用程序。
解决方案:
启动这两个应用程序时,它们应该相互检测并自动配对。
我如何解决我的问题,是否有Bluetooth
连接的替代方案,或者我可以设置连接以拥有可信设备或类似的东西吗?
答案 0 :(得分:1)
由您作为开发人员如何实现配对。您甚至可以编写一个不需要用户批准的解决方案;该应用程序可以自动配对寻找其他同行的任何设备(尽管出于各种原因这可能不是一个好主意)。
解决问题的一种可能方案:
设备首次配对时,您会生成一个随机UUID并将其保存在两个设备上供以后使用。
下次您的设备发现彼此时,他们会检查是否存储了任何匹配的UUID;如果他们找到匹配的对,那么你可以让它们自动连接。