gpt4 book ai didi

ios - Parse.com - 记住首次启动的日期,能够知道

转载 作者:行者123 更新时间:2023-11-30 14:13:31 24 4
gpt4 key购买 nike

我正在为 iOS 平台部署一个小游戏。我使用 parse.com 进行应用内购买。

我想稍微扩展一下解析的使用。我的游戏不需要登录,因此必须在没有登录的情况下创建进一步的所有内容。

我想记住用户第一次启动应用程序的日期,并且随着时间的推移能够给他们角标(Badge)。角标(Badge)将在解析时存储为图片。

我想使用解析的原因是安全性。我不希望用户更改手机上当前的日期设置并欺骗应用程序。我打赌我应该使用 Cloud Code 来实现这一点,但不知道从哪里开始。

我考虑过使用 UUID 作为唯一标识符,但了解到它可能会随着 iOS 更新而改变。

编辑:我当前的猜测是:

  1. 找到一种方法来生成唯一的用户名和密码,并在后台记录用户。
  2. 在与用户关联的解析时存储空对象,以便它使用有效日期填充createdAt和updateAt属性,而不是用户可以在“设置”中设置的日期。
  3. 在 Cloud Code 上编写一个简单的函数,获取给定用户的该对象并计算该对象生成后的时间。根据此函数返回的内容,我应该在前端应用程序中执行不同的操作。 (是否删除倒计时)

最佳答案

仅仅因为您的用户没有登录,并不意味着您无法在后台登录他们。您可以使用 Parse SDK 及其 PFUser.currentUser。如果当前用户为nil,则通过注册一个新用户来创建一个用户(这会在 Parse 的数据库中创建一个新用户并在设备上登录该用户)。现在,该设备可以针对任何与时间相关的内容引用当前用户的创建日期。

关于ios - Parse.com - 记住首次启动的日期,能够知道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31492110/

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