Parse platform 解析中的安装对象

Parse platform 解析中的安装对象,parse-platform,Parse Platform,我有以下多个问题: 1.解析安装对象位于哪里?它是在云中还是在应用程序中本地? 2.我可以访问云中的安装对象吗? 3.每次在同一设备(android和iOS)上进行安装时,安装id是否不同?解析安装对象至少在iOS设备上缓存在本地并存储在解析中(您可以在数据浏览器中访问它)。根据我的经验,每次安装应用程序时,安装id都是不同的。我只能为iOS说话,但我认为Android的行为类似: PFInstallation对象在本地缓存。您可以使用PFInstallation*currentInstalla

我有以下多个问题: 1.解析安装对象位于哪里?它是在云中还是在应用程序中本地? 2.我可以访问云中的安装对象吗?
3.每次在同一设备(android和iOS)上进行安装时,安装id是否不同?

解析安装对象至少在iOS设备上缓存在本地并存储在解析中(您可以在数据浏览器中访问它)。根据我的经验,每次安装应用程序时,安装id都是不同的。

我只能为iOS说话,但我认为Android的行为类似:

  • PFInstallation对象在本地缓存。您可以使用
    PFInstallation*currentInstallation=[PFInstallation-currentInstallation]检索它
    您可以使用
    [currentInstallation saveInBackground]
    或任何其他保存方法将其保存到云中
  • 在保存PFS安装(如上所述)之前,您将无法在云或数据浏览器中访问它
  • 每次在同一设备上新安装应用程序时,PFInstallation对象的objectId都不同——这是因为为新安装创建了一个新的PFInstallation对象。如果您已将以前的PFInstallation对象保存到云中,该记录将保留在那里,但无法再将其绑定到设备<代码>[PFInstallation currentInstallation]现在将检索新的安装记录。请注意,这仅适用于新安装,即从设备中删除应用程序并重新安装。如果您只是在以前安装的版本上安装新版本的应用程序,则不会创建新的PFInstallation对象(不过,如果您随后检索并保存该对象,则会更新旧PFInstallation记录的updatedAt值)

  • 何时需要创建安装对象?它不是仅用于用户注册推送通知时吗?