Crash on IOS launch

My games build from unity fine but when I try to launch on IOS device from xcode it crashes right away.
Here is the error:

2016-06-05 15:14:21.695 vrroomescape[201:60b] *** Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘+[UIImage imageNamed:inBundle:compatibleWithTraitCollection:]: unrecognized selector sent to class 0x3bab7af0’

*** First throw call stack:

(0x306bcf83 0x3ae6dccf 0x306c0823 0x306bf203 0x3060e768 0xbc2507 0xbc4359 0xbc3d47 0xbb882f 0xbab3e7 0xbabc7f 0x3be955 0xceced 0x32f49587 0x32f48edb 0x32f4356b 0x32edf6e9 0x32ede851 0x32f42ca9 0x354f7aed 0x354f76d7 0x30687a67 0x30687a03 0x306861d7 0x305f0ebf 0x305f0ca3 0x32f41ed1 0x32f3d14d 0xb5dbb 0x3b37aab7)

libc++abi.dylib: terminating with uncaught exception of type NSException

Have you modified/added custom ObjC code to the Xcode project made by Unity?

No I updated the build settings to release and disabled bitcode (because that was causing an issue) and it just wouldn’t launch on a device

If you had to disable bitcode, it probably means that you have outdated native plugin.
Anyway, here is trick which might help to catch exception where it happens:

  1. enable Objective-C exceptions in Xcode build settings
  2. put an exception breakpoint in Xcode
  3. launch app

I had the same problem when I was targeting ios 7.1 and used some vr libs. I just dropped the iOS 7.1 support.

Its set to target ios 6