I updated to Unity 5.1.3 today and noticed that generated Xcode projects now get a binary named MapFileParser exported alongside the .xcodeproj file. The only information I could find about this tool is what it prints out on the command line:
Usage: MapFileParser -format=<MSVC|Clang|SNC> mapFile outputFile
Out of general curiosity: what does this program do, and why is it included with a generated Xcode project? Does Unity run it when re-exporting (through the “Append” option)? I’m guessing it might have something to do with IL2CPP.
We have some custom tools around maintaining and modifying our Unity-generated Xcode projects for smoother integration with Cocoapods and our build pipeline. Is there anything new we should know about the Unity->iOS build process regarding this tool?
Would be great if someone from the Unity team could provide some insight. Thanks!