gpt4 book ai didi

ios - 使用多点连接框架并保存发现的附近设备

转载 作者:行者123 更新时间:2023-11-30 13:29:44 26 4
gpt4 key购买 nike

我是 Swift 新手,目前正在为类(class)项目开发多点连接应用程序。该应用程序还具有在线登录功能,可将每个用户信息存储在Firebase(后端支持)中。

应用程序获得 Wi-Fi 连接后,我希望在我的应用程序中具有“好友列表”功能,并从找到的附近设备中将其他应用程序用户添加到此列表中。到目前为止,我能想到的唯一方法是将peerID 与Firebase 中的现有应用程序用户相关联。但是,根据文档,peerID 似乎与设备本身相关联,因此如果两个不同的用户使用同一设备登录,则这种方法实际上不起作用。有更好的方法来实现我的目标吗?

最佳答案

在我看来,这取决于您想要使用您的应用程序以及您如何针对您的业务开发它。一种可能性是,一个用户在某个时间点仅注册了一台设备。因此,您可以提供一个简单的登录屏幕,用户将输入自己的姓名,然后将其与设备 ID 进行映射并保存到 Firebase。用户名也被视为用户 ID。因此,如果他们尝试从其他设备登录,您将检查系统中是否存在该设备。如果存在,请询问他们是否希望注册此设备,然后从 Firebase 更新您的 map (用户 ID 和设备 ID)。

在您的好友列表中,它仍然是您好友的用户名列表,您可以在其中添加找到的任何附近的设备。

关于ios - 使用多点连接框架并保存发现的附近设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36709757/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com