Hi,
I create an empty new project and set to IOS with il2cpp and universal and export.
When I compile in Xcode I get over 400 compiler warnings to do with value conversions that do not appear when selecting mono.
Can anyone advise as to what is going on please ?
We do have a number of warnings in the generated C++ code. We are looking to eliminate these warnings, but for the time being, I think that you can safely ignore them.
Many of the warnings occur because of constraints on values that we have in the IL code which are not communicated completely in the C++ code. For example, array indexes in IL will only be 32-bits, so in some cases in C++ the generated code will cast a 64-bit value down to a 32-bit value for an array access. This will cause a warning in Xcode, but it can be ignored.
1 Like