api - Apple 应用指南——私有(private) API?

标签 api private

根据我的阅读,Apple 拒绝使用私有(private) APIS 的应用程序。什么决定了私有(private) API?我目前正在使用可用于商业用途的 NinevehGL 引擎,它算作私有(private) API 吗?

最佳答案

我找到了答案。

私有(private) API 是指 Apple 自己的 API 中的任何未记录的方法。 Apple 对此进行了限制,因为如果您的应用程序依赖于在 Apple 的核心框架中调用未记录的方法,然后在下一次操作系统更新中修改或删除了该未记录的方法,您的应用程序将中断并使其自身无用。

假设 NinevehGL 本身没有使用任何私有(private) API,那么使用外部 API(如我正在使用的 NinevehGL 引擎)是非常好的。

关于api - Apple 应用指南——私有(private) API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8791785/

相关文章:

json - 带有 Go Parse Json 响应的 Api 请求

jquery - jQuery Ajax与浏览器URL

python - 调查未知 Python API 的简单方法

C# 抽象方法 : internally public and virtual?

javascript - 子类可以覆盖从父类(super class)继承的私有(private)字段吗?

java - 如何模拟从内部 API 集成测试中调用的外部 API 的响应

java - 使用 VI Java API 修改虚拟机磁盘大小

swift - 如何覆盖父类(super class)中的私有(private)变量

private - 我使用的是 "protected"而不是 "private",因为有一天我可能需要扩展我的类(class),这不好吗?

c++ - 聚合初始化绕过私有(private)类构造函数