Я программирую библиотеку C ++, которая будет использоваться .NET, Android и iOS. Недавно я заметил, что с внешними библиотеками Apple может отклонить окончательное приложение.
Можно ли скомпилировать включенную библиотеку (например, Boost, libcurl, sqlite3 и т. Д.) В качестве статической библиотеки и иметь возможность публиковать приложение iOS с библиотекой C ++ (которая будет включать библиотеки)?
Не должно быть проблем со связыванием статической библиотеки в вашем проекте. Apple отклоняет только приложения, использующие динамические библиотеки.
Можете ли вы создавать динамические библиотеки для iOS и загружать их во время выполнения?
Других решений пока нет …