Я нашел ответ.
Частный API относится к любой недокументированной методологии в собственном API Apple.Apple ограничивает это, потому что если ваше приложение полагается на вызов недокументированного метода в базовой структуре Apple, а затем этот недокументированный метод изменяется или удаляется все вместе в следующем обновлении ОС, ваше приложение сломается и станет бесполезным.
Использование внешних API-интерфейсов, таких как движок NinevehGL, который я использую, совершенно нормально, если предположить, что сам NinevehGL не использует никаких частных API.