I am very confused about the system with Unity on iOS. I have a dynamic library which I compiled for iOS. I know the library works as I have managed to start my game with it as a raw .dylib.
Unfortunately, dylib are not allowed in the app store so I need to encapsulate it inside a .framework - which I believe I did. But now when I launch the game, Unity is unable to initialize UnityFramework because it is unable to find that library. The path that are searched doesn’t seem to include the directory in which the framewok is.
My knowledge of Xcode is fairly limited. And there is no documentation from Unity on how to make framework works with IL2CPP code.
If anyone has any idea, that would be more than welcomed.
ps: I am trying to make System.Data.SQLite and SQLite.Interop work on iOS if that is relevant.