您知道Mac应用程序商店是否批准使用CGSPrivate.h的应用程序吗?

发布于 2024-10-17 04:38:52 字数 198 浏览 1 评论 0原文

我只是好奇而已。

我正在使用 CGSPrivate.h 标头开发 Mac 应用程序。

我听说 CGSPrivate 有隐藏的 API,Apple 不接受使用私有 API 的应用程序。

然而,在我看来,CGSPrivate.h 不是私有的,因为它可以使用 Cocoa Framework 中的 API。

给我确切的答案。

I'm just curious about it.

I'm developing the Mac application using CGSPrivate.h header.

I heard that CGSPrivate has hidden APIs and Apple doesn't accept the application using private APIs.

However, in my thinking, CGSPrivate.h is not private because it can use APIs in Cocoa Framework.

Give me exact answer.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

森林迷了鹿 2024-10-24 04:38:52

公共 API 是由 Apple 记录和支持的 API。因此,“CGSPrivate.h”不包含公共 API,您不能在面向 App Store 的应用程序中使用它。

如果您选择在 App Store 之外分发您的应用程序,则可以使用私有 API,但有可能在新版本的 Mac OS X 中遭到破坏。

Public APIs are those documented and supported by Apple. So no, "CGSPrivate.h" does not contain public APIs and you cannot use it in apps destined for the App Store.

If you choose to distribute your app outside of the App Store, you can use private APIs but risk breaking in new versions of Mac OS X.

你的笑 2024-10-24 04:38:52

CGSPivate 是私有框架的一部分,因此您的应用程序将被拒绝,您没有听错。

仅仅因为私有框架与公共框架交互并不意味着 Apple 将允许开发人员使用它并在 Mac App Store 中分发该应用程序,但是,我们欢迎您通过其他方式分发它,但是您的应用程序有可能会受到影响。应用程序会破坏道路。

CGSPrivate is apart of a Private framework, so your app will be rejected, you have heard correctly.

Just because a private framework interacts with a public framework does not mean that Apple will allow developers to use it and distribute that app in the Mac App Store, however, you are welcome to distribute it by other means, but there is a chance that your app will break down the road.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文