问题标签 [pfuser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
883 浏览

ios - iOS - 解析当前用户获取不起作用

我正在使用 iOS/Swift 解析,在我的 PFUser 类中,我有一个字段,其中包含指向另一个 PFObject 类的指针数组。

当我通过数据浏览器在 PFUser.currentuser 上调用 fetch 更新字段时,不会检索到此更新。但是,所有其他非数组字段都会检索更新。

这仅仅是 Parse 的一个问题吗?有谁知道解决方法?

0 投票
3 回答
546 浏览

objective-c - 使用 [PFFacebookUtils initializeFacebookWithApplicationLaunchOptions:launchOptions] 解析自 Facebook 4.0.x 以来的登录挂起(semaphore_wait_slow 陷阱)

自从将 Facebook 更新到 v4.0.x 和最新的 Parse 库后,我的应用程序似乎在尝试登录用户时挂起。

我的堆栈跟踪如下所示:

在此处输入图像描述

我以前有一个非常相似的问题,在这里回答:Parse crash when calling [PFFacebookUtils initializeFacebook] - semaphore_wait_trap

但是,该解决方案不再有效,因为它似乎[PFUser currentUser]已被替换[PFUser(Private) _getCurrentUserWithOptions:]并且[BFTask(Private) waitForResult:withMainThreadWarning:]卡住了。

在我的应用程序中,我将 PFUser 子类化为名为 MPLUser 的类,并覆盖了用户方法。不确定这是否与问题有关?

一旦开始发生这种情况,就无法启动应用程序。但是,我通常会设法在锁定开始发生之前启动该应用程序几次。它通常发生在崩溃之后...

我正在使用 pod 'ParseFacebookUtilsV4' 并将所有库更新到最新版本。

更新:

这是来自另一个线程的更多堆栈跟踪,似乎正在尝试登录:

在此处输入图像描述 在此处输入图像描述

我按以下顺序初始化 Parse 和 Facebook。如果我撤销呼叫,它会崩溃:

0 投票
2 回答
1010 浏览

swift - 在 Swift 中添加指向 PFObject 的用户指针

我在 Swift 中使用 Parse SDK 并尝试创建一个新的投票对象,然后保存指向当前用户的指针。

我收到以下错误 - [错误]:无法添加指向关系的非指针(代码:111,版本:1.7.1)。

添加其他属性我没有问题。

我遇到与此功能相同的问题

有什么想法吗?

0 投票
0 回答
439 浏览

parse-platform - Parse:每次应用程序终止时,使用“enableAutomaticUser”创建的用户是否会被丢弃?

解析 Cocoapods 构建的 1.7.1 版本

我有一个完全裸露的项目,我通过[PFUser enableAutomaticuser]. 从_UsersParse 中的表格判断,当我终止应用程序时,ID 似乎被丢弃,并在随后的应用程序启动时重新生成。在任何时候,我都不会退出或做任何应该让用户退出的事情。

这是预期的行为还是错误?

我的代码,如果重要的话:

如果它有帮助......看起来用户存在于应用程序生命周期的最后一刻,但在调用启用自动用户之前的applicationWillTerminate:下一次启动中它是 nil 。applicationDidFinishLauchingWithOptions:

0 投票
1 回答
2206 浏览

ios - 解析 iOS - 更新 PFUser.currentUser() 并保持会话

我正在尝试使用以下代码(iOS)更新我当前登录的用户:

用户通过用户名和密码进行身份验证。

“phoneVerified”列将使用此代码成功更新,但不幸的是当前用户会话将在解析中被删除。之后,我收到“无效会话令牌错误”,用户必须再次登录。如何在不删除会话的情况下更新当前用户数据?

非常感谢!!

0 投票
1 回答
760 浏览

ios - Swift Parse 创建用户

我是 swift 新手,我很难弄清楚为什么https://www.parse.com/docs/ios_guide#users/iOS上的代码对我不起作用

这条线

给我以下错误

我可以将 Objective-C 的代码复制并粘贴到我的项目中,它工作得很好,但是当我尝试对 Swift 代码做同样的事情时。我收到此错误消息。我还需要做些什么才能让它在 Swift 中正常工作吗?

0 投票
2 回答
294 浏览

ios - 如何在单元格中设置当前用户?斯威夫特,解析

一天,伙计们。帮帮我。我三天解决不了问题

我让一个应用看起来像 Instagram。我想确保当你创建一个帖子时,在 tableview 的单元格中,写下他的昵称。

我试试这个:

但这就是问题:[AnyObject]?不能转换为 'NSArray' & 'NSArray 不能转换为 PFUser'

帮助,请。我正在使用 Parse.com

0 投票
1 回答
628 浏览

swift - 如何访问 Parse 的用户 (PFUser) 对象的剩余字段?

我正在尝试访问当前用户的数据字段的余额。
以下是我在调试器中查询 currentUser 时只能看到的内容:

这是我想要获得的字段(与其他字段一样): 在此处输入图像描述

这些是不成功的尝试:

访问对象“PFUser”的其余字段的正确方法是什么?


另外,如何更新/分配 PFUser 的字段值?
显然我需要将 String 重新转换为 AnyObject 对象。但是“位置”字段已被定义为字符串字段。

在此处输入图像描述

0 投票
2 回答
552 浏览

ios - 在解析 iOS 时始终使用当前用户进行查询

据我了解,我可以ACL通过设置以下内容自动填充 Parse 中任何新添加的记录中的列:

有没有办法在PFUser.currentUser()默认情况下始终使用过滤器来执行查询?还是我必须在每个查询中指定用户?

提前致谢。

0 投票
1 回答
663 浏览

xcode - 新 Parse 强制“可选”,如何查询 PFUser?

我有这个代码,由于 x 代码更改不再起作用。

问题是 PFUser.currentUser()!.username aka,“user”变量现在打印出以下内容: Optional("username")

因此,它使用以下文本搜索用户名: Optional("") 和引号之间的用户名。

所以它找不到用户名。

自从上次 x 代码更新以来,查询就需要这个可选的废话。