Мое приложение для iOS (с использованием сборщика мусора Boehm ) было отклонено в AppStore из-за одного вызова функции частного API. Здесь нарушающая функция в файле os_dep.c
:
/* These are not defined in any header, although they are documented */
extern boolean_t
exc_server(mach_msg_header_t *, mach_msg_header_t *);
Здесь ссылка на файл: os_dep.c на github
Я пытался закомментировать обафункция определение и вызывают , и приложение кажется работающим нормально, но это очень плохой взлом.
Мой вопрос: критичен ли этот вызов функции? Это действительно нужно в iOS?