Статьи

Apple запретила разработчикам использовать фреймворк Electron для приложений в Mac App Store  — Digger.ru

Компания Apple запретила разработчикам использовать фреймворк Electron для приложений, размещённых в Mac App Store, из-за использования частных API.

Apple запретила разработчикам использовать фреймворк Electron для приложений в Mac App Store  - Digger.ru

Как известно, все приложения для iOS распространяются исключительно в App Store. На компьютеры можно загружать программы как из Mac App Store, так и с различных сайтов. Однако теперь разработчики сообщают, что автоматическая проверка Mac App Store отклоняет все приложения, созданные с использованием фреймворка Electron (который позволял конвертировать веб-версии в стандартные приложения).

Причина отказа — использование частных API. При этом обращения к API находятся не в самом приложении, а во фреймворке Electron.

Частные API включают в себя следующие символы:

CAContext CALayerHost NSAccessibilityRemoteUIElement NSNextStepFrame NSThemeFrame NSURLFileTypeMappings.

Вероятно, платформа Electron использует эти API в течение многих лет. Сейчас разработчики столкнулись с проблемами из-за того, что Apple модернизировала процессы проверки приложений на стороне сервера для выявления нарушений рекомендаций по размещению приложений в Mac App Store.

Разработчикам остаётся ждать, когда Electron внесёт изменения в код самого фреймворка, или размещать приложения на сайтах.

Редакция Digger ведёт канал в «Яндекс.Дзене». Подписывайтесь! 

Источник: macdigger.ru

0/5 (0 Reviews)

Смотрите также

Samsung Galaxy S11 получат функцию астрофотографии — Digger.ru

admin

Блогеры сравнили оригинальный iPhone с iPhone 11 Pro — Digger.ru

admin

Apple продлила четыре сериала на второй сезон — Digger.ru

admin

Оставить комментарий