gpt4 book ai didi

ios - 解析当前用户在应用程序删除后仍然存在,但不保留实际用户

转载 作者:行者123 更新时间:2023-11-30 13:02:10 25 4
gpt4 key购买 nike

我目前在我的应用程序中使用 Parse 来管理用户。

我遇到的一个问题是在应用程序的测试版本和实时版本之间切换。

我的应用程序的通常流程如下:

  • 用户打开应用并显示登录页面
  • 如果该用户当前已登录 (PFUSer.current().objectId != nil),则应用程序会转至我的“首页”。
  • 如果没有,用户照常登录

我遇到的问题是当我当前登录测试版本然后下载实时版本时。该应用程序检测到当前用户并跳转到“首页”。

但是,它不会返回普通用户(它有更多与之相关的参数,包括姓名、电子邮件等),而是返回以下内容:

可选(<\PFUser: 0x16db4160, objectId: new, localId: (null)>

鉴于我假设“第一页”上的任何人都必须有一个 objectId,这会导致崩溃。

我的主要担忧/问题是:

A.有人可以向我解释一下为什么/这是如何发生的吗?B. 删除/重新安装应用程序的实时版本是否也会触发此问题?C. 当前用户如何管理应用程序更新?即这也可能是一个问题吗?

提前致谢!

最佳答案

我现在已经弄清楚我做错了什么。

不太可能有人会遇到同样的情况,但我想无论如何都会说。

愚蠢的是,我将初始 View Controller 作为“第一页”而不是“登录页面”。这意味着没有当前用户,因此是空用户。

关于ios - 解析当前用户在应用程序删除后仍然存在,但不保留实际用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39805172/

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