Reputation: 151
What are illegal configurations and how do I fix them?
I have 3:
Launch screens may not use instances of IBUIExitPlace Holder.
Launch screens may only have one top level object, which must be a UIView or a kind of UIViewController.
Launch screens may not use instances of IBUIStoryboardEntryPointIndicator.
I'm converting my Swift 2 code to Swift 1.2 so I can upload my app to the app store.
Thanks in advance!
Upvotes: 1
Views: 2114
Reputation: 4022
Encountered the same issue. This issue is generally caused because of creating a Storyboard using XCode 7 and using the same Storyboard file in Xcode 6. Follow the below steps to solve the issue.
Upvotes: 1
Reputation: 114
I just stomped with the exact same issue.
I think you can reproduce the issue with the following steps:
What I did to fix this was to delete the Launch Screen.storyboard created on XCode 7b5 and create a new one on XCode 6.4.
Please let me know if you try this solution!
Upvotes: 5