My company (MnetMobile) recently migrated an iOS app developed using Xamarin from Classic to Unified API using command “Migrate to Xamarin.iOS Unified API” in project menu. After migrating, we found the app no longer runs on both device and simulator. The app failed to start with the following error message in the console of Xamarin Studio (mac)
Objective-C exception thrown. Name: NSInvalidArgumentException Reason: Could not find a storyboard named 'MainStoryboard_iPad' in bundle NSBundle </Users/leilei.wu/Library/Developer/CoreSimulator/Devices/9F3440A4-34D9-404C-BCE6-E186709DE123/data/Applications/75E2CAA0-2A37-45D1-AA9C-B5C94070A6BA/OneSchooliOS.app> (loaded)
We've checked the project files and we were sure the storyboards the app tried to load were there and were set correctly in the project configuration.
We tried to create a new storyboard and start the app from it, but failed with the same error message.
We were stuck by this problem and wish Xamarin could help us find this problem.