Iphone asset/level problem

I have a game with four levels that all work fine on my Mac. When I download it to my Iphone the game will change to the next level but only the player is visible, all the other assets are missing. Have I forgot to check a box somewhere??
All the assets are prefabs that I also use in the main level. I tried DontDestroyOnLoad but that adds another asset to my level on the Mac and has no effect when loaded onto the Iphone.

Hi, welcome to the forum!

Can you give a bit more detail about this? When you say it works on your Mac, do you mean this was originally a project for the Mac that you have now adapted to iPhone or that it works OK in the editor but fails in the build? Also, do any of the levels work individually (ie, if you add them alone to the build)?

Recommendation: Create a new project. Build a few simple scenes, and then “jump” test