在为 MacOS 寻找 UIKit 的替代品时,我遇到了 UXKit(Apple 用于开发新照片应用程序的私有框架)。我在这里找到了一个使用 UXKit 制作的演示应用程序,在这里找到了另一个演示应用程序。它们包括由 class-dump 生成的 UXKit 标头。这两个应用程序都在 MacOS (High Sierra 10.13.1) 上成功构建和运行。
问题是如果我们在 Xcode 项目中包含这些头文件并开发 MacOS 应用程序,它会安全地发布在 Mac AppStore 上吗?如果否,那么可以在 MacOS 应用程序中使用 UXKit 并将它们发布到 Mac AppStore 之外。
在此处阅读有关 UXKit的更多信息。
我遇到了Chameleon,但它看起来没有维护很长时间,也没有使用 UXKit(它试图模仿 UXKit),所以我对它不感兴趣。