Безопасно ли использовать Apple Framework Private UXKit для разработки приложений MacOS?

В поисках альтернативы UIKit для MacOS я наткнулся на UXKit (частный фреймворк, используемый Apple для разработки нового приложения Photos). Я нашел здесь одно демо-приложение, созданное с помощью UXKit, а другое здесь. Они включают заголовки UXKit, сгенерированные классом dump. Оба приложения успешно создаются и работают на MacOS (High Sierra 10.13.1).

Вопрос в том, включим ли мы эти заголовки в проект Xcode и разработаем приложение для MacOS. Будет ли оно безопасно опубликовано в Mac AppStore? Если нет, то можно ли использовать UXKit в приложениях MacOS и публиковать их вне Mac AppStore.

Узнайте больше о UXKit здесь.

Я сталкивался с Chameleon, но, похоже, он долго не поддерживается и не использует UXKit (он пытается имитировать UXKit), поэтому мне это не интересно.

1 ответ

Нет, использование системного частного фреймворка в приложении доставки небезопасно. Структура может изменяться несовместимыми способами между версиями ОС, или даже быть полностью удалена.

Другие вопросы по тегам