新しいマルチプレイヤー ネットワークである UNet も使用する Unity 5.3.1 iOS プロジェクトがあります。怖いもの。プロジェクトをビルドして実行すると、Xcode で次のエラーが発生します。
Use of undeclared identifier `IL2CPP_RAISE_MANAGED_EXCEPTION`
プロジェクトは Unity エディターで正常に実行されます。これは、処理する巨大な Bulk_Generics_10.cpp スクリプトにあります。System.Comparison1<UnityEngine.Networking.NetworkSystem.PeerInfoPlayer
エラーが見つかったコードのブロックを次に示します。
// System.Void
System.Linq.Enumerable/<CreateDistinctIterator>c__Iterator3`1<System.Object>::Reset()
extern TypeInfo*
NotSupportedException_t1382227673_0_il2cpp_TypeInfo_var; extern const
uint32_t
U3CCreateDistinctIteratorU3Ec__Iterator3_1_Reset_m_1278777949_0_MetadataUsageId;
extern "C" void
U3CCreateDistinctIteratorU3Ec__Iterator3_1_Reset_m_1278777949_0_gshared
(U3CCreateDistinctIteratorU3Ec__Iterator3_1_t1454147488_0 * __this,
const MethodInfo* method) { static bool s_Il2CppMethodIntialized; if
(!s_Il2CppMethodIntialized) { il2cpp_codegen_initialize_method
(U3CCreateDistinctIteratorU3Ec__Iterator3_1_Reset_m_1278777949_0_MetadataUsageId);
s_Il2CppMethodIntialized = true; } {
NotSupportedException_t1382227673_0 * L_0 =
(NotSupportedException_t1382227673_0 *)il2cpp_codegen_object_new
(NotSupportedException_t1382227673_0_il2cpp_TypeInfo_var);
NotSupportedException__ctor_m149930845_0(L_0, /*hidden
argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0); } }
Unity はそれを Xcode にきれいに渡さなかったようです。Unityで行う必要がある調整があるかどうか疑問に思っています。
このエラーを修正するにはどうすればよいですか?