Hey Unity Forums, Just wanted to let you know I posted a bug today for 4.6.3 that relates to some native .NET applications. http://fogbugz.unity3d.com/default.asp?674965_2ug9o3r7vtgh7q2s More or less, the following bitwise logic does not work on IL2CPP at the moment: Code (CSharp): private static int makeInt(byte b3, byte b2, byte b1, byte b0) { return ((((b3 & 0xff) << 24) | ((b2 & 0xff) << 16) | ((b1 & 0xff) << 8) | ((b0 & 0xff) << 0))); } Please be wary if you are having weird bugs show up on 4.6.3 iOS IL2CPP - took me about 8 hours to figure this one out today, and want to make sure I save some gray hairs. Keep an eye on the bug report posted above when it gets fixed, let's celebrate here.