App is stuck on Splash screen on iOS 18.3.1 after update

We have encountered an issue with the app where it fails to progress beyond the splash screen. Interestingly, the problem seems to resolve itself after either reinstalling the app or restarting the phone. This behavior is observed specifically in version 18.3.1.

Could this issue be related to a network connection or initialization problem in this version? Any insights or recommendations would be appreciated.

Thank you for your assistance!

Thanks for the post and apologies for the delay. The description of the issue is really abstract. There are so many possibilities

  • The app might be waiting for a network connection that never establishes, leading to a timeout.
  • There could be an issue with initializing resources or data during app startup.
  • Corrupted app cache or data might be causing the problem. The reinstall/restart workarounds suggest this possibility.

I suggest to debug the issue to get more information about it:

  • Use the LLDB debugger to step through the code, inspect variables, and set breakpoints during app startup.
  • View application logs, console output, and error messages.
  • Use instruments to look for CPU bottleneck and time profiler.
  • Use network link conditioner to simulate different network conditions to test.
  • Enhance your app’s logging capabilities on the startup

By using these tools, you should be able to identify the root cause of the issue and resolve it.

Albert Pascual
  Worldwide Developer Relations.

Thanks for your reply.

I have been investigating the issue using the LLDB debugger and I observed that the project is successfully navigating on the Dashboard during debugging.

The API logs are showing successful responses on the server-side, which further complicates the issue. The problem seems to occur on random devices, specifically after an OS update from versions below 18.3.1 to the latest one. After this update, users encounter the issue, but it is resolved when they reinstall the app.

Could you please advise on the next steps to address this issue? I believe the update to the OS might be playing a key role, and we need to identify if any new changes in the OS version are causing this discrepancy.

After further investigation, I realized that I no longer have any devices running OS versions below 18.3.1, as I’ve updated all of them in an effort to reproduce the issue. Unfortunately, this makes it challenging to replicate the problem, especially since it seems to occur specifically when users update from versions below 18.3.1.

As part of the troubleshooting process, I suggest that Apple consider providing an option for developers to downgrade their devices to previous OS versions. This would significantly help in identifying and addressing issues that arise due to OS updates, allowing for more effective debugging and testing.

I hope this suggestion can be considered for future updates, as it would greatly enhance our ability to resolve such issues.

Looking forward to your feedback.

App is stuck on Splash screen on iOS 18.3.1 after update
 
 
Q