@seneast
Python-dev

Как использовать OS X Accesability API в Sandbox режиме?

В OS X есть Accesability API для доступа из своего приложения к элементам системы и другим приложениям. Все прекрасно работает до включения sandbox режима в приложении. Режим sanbox необходим для загрузки приложений в App Store. Вот что пишет apple:

With App Sandbox, you can and should enable your app for accessibility, as described in this document. However, you cannot sandbox an assistive app such as a screen reader, and you cannot sandbox an app that controls another app.


Но, в app store есть приложения которые используют API, например:
https://itunes.apple.com/us/app/cinch/id412529613 – Изменят положение и размер окон
https://itunes.apple.com/ru/app/bettersnaptool/id4... – тоже самое
https://itunes.apple.com/ru/app/popclip/id445189367 – определяет выделенный текст

Значит есть какая-то возможность использовать Sandbox/Accesability API/App Store вместе?
  • Вопрос задан
  • 186 просмотров
Пригласить эксперта
Ответы на вопрос 1
@seneast Автор вопроса
Python-dev
Пообщавшись с поддержкой Apple выяснилось что Accesability API продолжает работать только в старых приложения, которые были добавлены до ≈2012. Новые приложения никак не загрузить. Очень некрасиво с их стороны.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы