Apple App Guides - Private APIs?

From what I read, Apple rejects applications using Private APIS. What defines a private API? I am currently using the NinevehGL engine, which is open to commercial use, is it considered a private API?

+6
source share
1 answer

I have found the answer.

A private API refers to any undocumented methodology in Apple's own API. Apple restricts this because if your application relies on calling an undocumented method in the main Apple structure, and then this undocumented method changes or completely collapses in the next OS update, your application will break and is useless by itself.

Using external APIs, such as the NinevehGL engine. Using Im is excellent, assuming that NinevehGL does not use any private APIs.

+15
source

Source: https://habr.com/ru/post/905541/


All Articles