我们正在为 IOS 开发一个应用程序。
无论如何我可以检查设备在第一次连接到我的服务器时发送给我的“identifierForVendor”实际上是否有效?
如果没有办法,我如何确保有人不只是将 POSTS 发送到我的服务器,从而让我创建实际上并不存在的设备 DB 对象?
我发现的唯一安全方法是:
1- 让应用程序向 APNs 请求设备令牌 2- 在它第一次连接到我的服务器时发送它。3- 检查 APNs 反馈服务 4- 如果令牌正常,则创建设备 DB 对象并从那里继续。
每次有人下载应用程序时,Apple 应该在 Apple 和您的服务器之间的通信中让您知道一些 Device-Vendor Id。
谢谢你。