Long app startup time on iOS with Unity 6

, ,
  1. Create a new project with Unity 6000.0.23 LTS
  2. Export to iOS
  3. Copy xcode files to your mac
  4. Start xcode and open the project
  5. Build to your iPad, running iOS 17

Expected behaviour: App should load and display the blue grey sky in about 5 seconds
Actual behaviour: Getting a black screen for 30 seconds, then Unity logo shows, then the blue grey sky shows.

I rebooted my mac, cleared build files, rebooted iPad, closed all other apps on iPad. I do not have this problem with Unity 2022 on this iPad. Those apps all load in 5 seconds.

Hi @pnyxtr, thanks for reaching out :slight_smile:

We haven’t been able to reproduce the issue you’re experiencing locally. So in order to help you out we’re going to need some extra details:

  1. Did you experience this issue on any other iOS devices besides the one iPad with iOS 17? This would help us determine if the issue is device or iOS version specific.
  2. Your 3rd step (Copy xcode files to your mac) suggests that you may be using a different machine (perhaps Windows?) to make the Unity build, and use macOS/Xcode to deploy to device. Is that correct? Or are you using a macOS Editor to make a Unity build too?
  3. When creating a new project with Unity, which template are you using?
  4. What’s the setup you’re using to deploy to iOS device (macOS version, Xcode version)?

Like @Alexey mentioned in your previous post, it would be very useful to get your project with the answers too, so we can be sure we’re using the same thing you are to reproduce the issue. The easiest way to get the project to us is report a bug via the Unity Editor (Help/Report a Bug).

  1. I ordered a new iPad to test with, waiting for it to arrive. Meanwhile, the stats on this iPad is: iOS 17.4.1, 6th generation
  2. Yes, I am using Windows 11 to make the Unity build, then use a Mac Mini to open up xCode and deploy to the device.
  3. 3D (built-in Render Pipeline) Core
  4. macOS Sonoma 14.4.1, xCode 15.3

Ok I will look into the Help/Report a bug thing for the empty project. Thanks!