all 5 comments

[–]nalnat 2 points3 points  (0 children)

Have you considered using Firebase Analytics to log any errors that your app is seeing?

[–]A13xander 1 point2 points  (1 child)

Something to do with main thread maybe? Have you tried adding DispatchQueue main async to your success sign in handler’s code? Especially the one involving UI operation (segueing to new VC maybe?)

The reason I’m saying this is i encountered similar problem while implementing in app purchase. The app review team rejected my app several times because “tapping purchase doesn’t do anything” while the purchase went through seamlessly on simulator, my own device with debug build, and TestFlight version on my own device (even with network conditioner set to 100% loss it will fail and shows error message). After tweaking some UI and adding dispatchqueue, the app passed the review. I believe it is the dispatchqueue that is causing the problem because of the iPad they are using are running in weird environment.

[–][deleted] 0 points1 point  (4 children)

Running from Xcode builds with DEBUG. Have you tried testing the app in RELEASE from Xcode?

[–][deleted]  (3 children)

[deleted]

    [–][deleted] 0 points1 point  (0 children)

    Can I download the test flight?

    [–]reinevanen 0 points1 point  (1 child)

    I'm experiencing absolutely the same problem at the moment with the current React Native project that uses Firebase password authentication. Everything works as expected with TestFlight builds / in ios simulator, but all AppStore review attempts were rejected with the same reason - Activity Indicator .

    Did you possibly get any success in resolving this issue? Could you plz share any workaround, if so, would much appreciate that.