Issue with Boid Example and SubScene System on iPads – Works in Editor but Not on Build

Hi everyone,

I’ve been working with Unity’s Boid example using DOTS and have encountered a problem when deploying my project to an iPad. Specifically, I’m facing issues with the SubScene system, which works perfectly in the Editor but seems to fail in the iOS build.

The Problem:

As mentioned, the SubScene loads correctly in the Editor, but on the iPad (build), it feels like it is completely ignored. The app runs, but none of the expected entities from the SubScene appear. I’ve double-checked my build settings, ensured the scene is included, and even monitored for potential errors.

Unfortunately, even our custom logging system, which I use to log debug messages directly to the screen, doesn’t capture any errors related to the SubScene loading failure. So far, I’m stuck without any further leads.

What I’ve Tried:

  • Manually loading the SubScene via script instead of relying on auto-loading, which I know is an Editor-only feature.
  • Verifying that the SubScene is present in the build.
  • Adding more detailed logs, but they don’t provide any useful information.

Any Ideas?

I’m wondering if this might be a platform-specific issue related to iOS or if anyone has encountered similar problems when deploying to iPads or other mobile devices using SubScenes. Any guidance or suggestions on how to troubleshoot this further would be greatly appreciated.

Thanks in advance for your help!

1 Like