使用解析iOS SDK v1.2.20时,多个线程尝试访问[PFUser currentUser]时,偶尔会出现死锁

看起来每当我进行PFQuery调用或PFCloud函数调用时,这些操作也会访问[PFUser currentUser],因此,如果您从单独的线程中进行查询,则死锁的机会会增加。

任何其他人都可以找到解决方案,我怀疑解析很早就解决了相关问题,甚至他们也意识到了这个问题:
https://www.parse.com/questions/parse-locking-up-the-main-thread-possible-deadlock
还有这个:
https://www.parse.com/questions/occasional-freezing-at-pfuser-currentuser

最佳答案

解析已发布的更新,其中可能包含currentUser死锁的修复。

希望这可以解决您的问题。

检查变更日志,然后尝试更新为Parse SDK v1.7.2

关于parse-platform - 访问[PFUser currentUser]导致死锁,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25419611/

10-12 23:47