Hi there,
It seems recent changes in IL2CPP or the way iOS projects are compiled broke our plugin.
Our native plugin has a dependency on libpng. Before the arm64 support we didn't have any problem but with Unity 4.6 and 5.0 came the issues.
At first we realized our plugin was calling Unity's libpng (with a different patch version number, should work according to libpng's headers but apparently didn't) at runtime instead of ours. We fixed that by changing the linking order in the build...
Linking native plugin with libpng
It seems recent changes in IL2CPP or the way iOS projects are compiled broke our plugin.
Our native plugin has a dependency on libpng. Before the arm64 support we didn't have any problem but with Unity 4.6 and 5.0 came the issues.
At first we realized our plugin was calling Unity's libpng (with a different patch version number, should work according to libpng's headers but apparently didn't) at runtime instead of ours. We fixed that by changing the linking order in the build...
Linking native plugin with libpng