I am getting 20 xcode errors after upgrading to Unity 5.0.1 p1 and building iOS Target. I have no clue about these, there was no error before upgrading, after upgrade I am seeing the following errors in file ll2CPPMethodTable.cpp
/Classes/Native/Il2CppMethodTable.cpp:9:17: Conflicting types for ‘Dictionary_2__ctor_m20930_gshared’
/Classes/Native/Il2CppMethodTable.cpp:11:17: Conflicting types for ‘Dictionary_2_Add_m20976_gshared’
/Classes/Native/Il2CppMethodTable.cpp:13:17: Functions that differ only in their return type cannot be overloaded
Classes/Native/Il2CppMethodTable.cpp:15:17: Functions that differ only in their return type cannot be overloaded
No No, I didnt il2cpp to mono. There is an option underneath it which says “use il2cpp pre compiled headers” it was checked before, I unchecked it. I am guessing in this patch they updated something and unity was still using some pre compiled items when it was checked. When I unchecked it, unity compiled it again and it worked.