- Home /
Compile Error in XCode with Unity SplashScreenController/UnityViewControllerBase for IOS build
Hello everyone, my name is Matt.
I have run into a compile error referring to the new IOS splash screen controller in Unity 5.4 beta. Beta 12 to be specific. I do not know much about the IOS build process, I am working on a team and have been trying to research into this issue. It started on the Upgrade to 5.4, and the release logs state that there is a new system for the Splash screen they added for IOS player settings.
Attempting to use the forward class 'UnityViewControllerBase' as a superclass of 'SplashScreenController'
The issue is due to how we handle the build, since we do not use it as the root of the app. We have an app that is the root directory, and then we can run Unity inside of said app. The Unity build runs fine if we build it as so, as the root directory. But once we put it as a child directory we get this compile error. This method of building has worked since 4.6, and only now has it run into an issue that we can't really find a work around.
Does anyone have any ideas or suggestions of how to get around of fix this issue? Any help would be very much appreciated. We finally got WebGL and Android in the same Unity version, so getting this to work would be the end-all to all other versions.
Here is a screenshot of XCode itself if this can clear anything up. Sorry this is vague, I'm an android person, haha.
Your answer
![](https://koobas.hobune.stream/wayback/20220612075414im_/https://answers.unity.com/themes/thub/images/avi.jpg)