I've been trying to build my game for iOS for a week now and figured I'd just ask for help. I've got it working on Android and Windows Phone.
Details: Version : Unity 5.1.1p2
I'm building a Development build from Unity with Script debugging turned on.
Scripting backend : IL2Cpp
Architection: Universal
SDK Version: Simulator SDK
Xcode:
Xcode version 6.3.2
iOS deployment target 7.1
iPhone Simulator SDK 8.3
Parse version: 1.5.2
The application builds fine. But once it starts running on the simulator, it breaks with an Il2CppExceptionWrapper:
From the stack, I can tell that this breaks during ParseInitializeBehavior. Here's what I see in the stack trace, outer to inner:
- ParseInitializeBehavior_Awake
- ParseInitializeBehavior_Initialize
- ParseClient
- ParseClient_get_Version()
- ParseName --- in this function the value for ___assemblyName is : Parse.Unity, Version=1.5.2.0, Culture=neutral, PublicKeyToken=null
- CultureInfo_CreateCulture (name = "neutral")
- CultureInfo_ctor
- CultureInfo_ConstructInternalLocaleFromName
Raises "Culture name neutral is not supported"