2

我使用 ParseUI 来处理注册。我有几个用户在注册帐户时遇到了这个崩溃:

java.lang.IllegalArgumentException: Cannot sign up a user that is already signing up.
at com.parse.ParseUser.signUpAsync(ParseUser.java:694)
at com.parse.ParseUser.resolveLazinessAsync(ParseUser.java:1397)
at com.parse.ParseUser.saveAsync(ParseUser.java:502)
at com.parse.ParseUser.signUpAsync(ParseUser.java:716)
at com.parse.ParseUser.access$200(ParseUser.java:24)
at com.parse.ParseUser$3.then(ParseUser.java:656)
at com.parse.ParseUser$3.then(ParseUser.java:653)
at com.parse.TaskQueue.enqueue(TaskQueue.java:61)
at com.parse.ParseUser.signUpInBackground(ParseUser.java:653)
at com.parse.ParseUser.signUpInBackground(ParseUser.java:801)
at com.parse.ui.ParseSignupFragment.onClick(ParseSignupFragment.java:187)
at android.view.View.performClick(View.java:4630)
at android.view.View$PerformClick.run(View.java:19331)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:157)
at android.app.ActivityThread.main(ActivityThread.java:5356)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
at dalvik.system.NativeStart.main(Native Method) 

根据用户的说法,点击注册按钮时它会立即崩溃,而不是等待几秒钟的超时。后台没有重复账户,他们正在注册新的。

一位用户有一个自定义 ROM。另一个用户之前已经根植了他的设备。但我不确定这是否重要。

我无法重现该问题。大多数用户不会遇到此问题。我会很感激你的见解。谢谢。

4

0 回答 0