iOS 向けのゲームをビルドしようとして 1 週間経ちましたが、助けを求めることにしました。Android と Windows Phone で動作しています。
詳細: バージョン: Unity 5.1.1p2
スクリプトのデバッグをオンにして、Unity から開発ビルドをビルドしています。
スクリプティング バックエンド: IL2Cpp
アーキテクチャ: Universal
SDK バージョン: Simulator SDK
Xcode:
Xcode バージョン 6.3.2
iOS デプロイメント ターゲット 7.1
iPhone シミュレーター SDK 8.3
解析バージョン: 1.5.2
アプリケーションは正常にビルドされます。しかし、シミュレーターで実行を開始すると、Il2CppExceptionWrapper で中断します。
スタックから、これが ParseInitializeBehavior 中に壊れていることがわかります。外側から内側へのスタック トレースに表示される内容は次のとおりです。
- ParseInitializeBehavior_Awake
- ParseInitializeBehavior_Initialize
- パースクライアント
- ParseClient_get_Version()
- ParseName --- この関数では、___assemblyName の値は次のとおりです: Parse.Unity、Version=1.5.2.0、Culture=neutral、PublicKeyToken=null
- CultureInfo_CreateCulture (名前 = "中立")
- CultureInfo_ctor
- CultureInfo_ConstructInternalLocaleFromName
「カルチャ名ニュートラルはサポートされていません」を発生させます