"You are not allowed to remove the Unity splash screen from your game", but I didn't

Hello,

I’m compiling an Xcode project from Unity for the first time. It builds, but it hangs with the following error message when I run it:

“You are using Unity iPhone Basic. You are not allowed to remove the Unity splash screen from your game”

Which would be fair enough, but I didn’t do anything to the splash screens at all. :frowning:

I did a Google search for the answer to the above. Every thread on this subject seems to be from 2012, implying that this may be a recurrence of a previously-existing bug. But I can’t find anything recently-written about the issue. Surely I can’t be only person to find this? Is there a globally-known workaround for it? After reading the “recommended xcode versions” thread, I tried downgrading to xcode 4.6.3 as suggested. But when I do so, xcode says that it cannot connect to my iPad because it doesn’t recognise the SDK.

I did a bit more investigation on the xcode project itself, and it looks like the project is generated with four of the splash screens missing (Portrait Non-Retina, Portrait Retina, Landscape Non-Retina, and Landscape Retina). Could this be related? Does anyone have the four missing splash screens that I can just drop in to make the project run?

I’m using Unity 4.3.4 and Xcode 5.1.1 with the latest iOS SDK.

PS: Sorry for the re-post. But I put this in both Unity Answers and in a bug report and got no response, so I’m trying my luck on the forum.

Try delete the splash screenshots from xcode, see what happens.

Command /Applications/xcode.app/contents/developer/platforms/iphoneos.platform/developer/usr/bin/copypng failed with exit code 1

You should check your settings again, its easy to click something on accident in the player settings.

It is my first iOS project, so you might be right about the player settings. These are the settings I’m using (pretty much the default ones). Do these look ok?

1630661--100352--$Capture2.JPG

EDIT: I didn’t include a screenshot of the splash screen settings, as they are uneditable on the iOS basic version of Unity.