我目前正在研究如何制作 iOS VoIP 应用程序,我想知道 Skype、Viber、Facebook Messengers 的用户 1 如何联系到联系人列表中的其他用户?就我而言,用户可以请求给管理员打电话。然后管理员可以用他们向服务器请求的 IP 地址回拨给他们。
最大的问题是,如果用户连接到 Wi-Fi 请求呼叫服务器,应用程序会将他们的 IP 地址发送给管理员。但如果他们必须连接到另一个 Wi-Fi,他们的 IP 地址将与旧的不同。
我不知道如何检查用户的 IP 何时更改。以及如果发生如何更新IP。有没有人遇到过这个问题,你们能给我一些解决这个问题的方法吗?