Как известно всем, статические библиотеки могут хорошо работать в приложении Iphone, и ваше приложение может быть легко одобрено IOS App Store
К сожалению, две статические библиотеки, которые я использую сейчас, имеют некоторые Cфункции и переменные.
, поэтому я скомпилировал их в * .dylib (динамические библиотеки) и скопировал их в "Bundle Resources" в XCode.
dylib_handle = dlopen(dylib_path_in_resource_bundle, RTLD_LAZY);
func = dlsym(dylib_handle, "func");
// invoke func();
Это хорошо работает в симуляторе и Ipad(конечно, разные динамические библиотеки).
Я заметил, что кто-то сказал, что приложение Iphone не поддерживает какие-либо сторонние динамические библиотеки, и мое приложение будет отклонено.(см. здесь)
, но я внимательно прочитал «Руководство по рассмотрению в App Store», я не нашел ни одного предмета, отвечающего моему вопросу.
Я запутался сейчас!
Имеет ли iphoneприложение поддерживает динамические библиотеки?Разрешает ли это IOS AppStore?
Кто может дать мне официальный ответ.