我是一个初出茅庐的程序员,正在创建一个简单的 iOS 应用程序。我第一次尝试对推送通知进行编码,我有一个关于 Parse 安装对象的简单问题以及多个用户登录同一设备的场景(比如说图书馆里的一个孤独的 iPad)。
根据我看到的 Parse 文档,当用户订阅一个频道时——比如说“巨人”——它会将此信息保存在安装对象上。但是如果用户注销并且另一个用户登录,Parse 是否假设我们要删除以前的频道?因此,通道是否应该首先保存到用户类,并且仅在用户登录时才保存到安装?同样,我们如何处理高级定位,我想在其中查询特定用户 objectId 的安装?始终将最后登录的用户列为“所有者”/“用户”的最佳做法是什么?
如果您发现库示例不切实际,还可以考虑在朋友的设备上登录您的 Spotify 帐户,以便在聚会上播放私人播放列表。我知道这些是不太常见的情况,但我想确保我知道如何处理它们。
我是推送通知的新手,所以我可能在这里遗漏了一些基本的东西,但是如果任何有经验的开发人员可以就他们如何处理这种情况提供一些建议,我将不胜感激。