iOS Click/Drag событие в других приложениях
Мне нужно приложение, которое может создать click/drag macros
взаимодействовать с другими приложениями или системой в целом.
От поиска на app store
и в Интернете самым близким, что я мог найти, была функция автоматического касания, которая могла использоваться для имитации быстрого нажатия. Тем не менее, это не совсем близко к тому, что мне нужно.
Таким образом, я попытался найти соответствующие функции, чтобы самостоятельно написать приложение. К сожалению, я не смог найти каких-либо предварительных обсуждений этой проблемы.
Хорошее описание функциональности, которую я ищу, - способ работы метода Drag в TestComplete.
Если я не пропустил что-то, нет простого способа создать click/swipe/drag macros
которые работают через приложения в iOS.
Так есть ли "хакерские" методы для решения этой задачи?
Пример использования:
создать макрос для навигации по меню в другом приложении
щелкая очень определенные места в очень определенной последовательности в другом приложении
быстро изменить настройки / конфигурацию в другом приложении
1 ответ
Приложения, представленные в iOS App Store, должны быть помещены в "песочницу", то есть каждое приложение существует в своей изолированной среде в файловой системе и может взаимодействовать с внешней системой только через утвержденные общедоступные API, определенные в платформах Apple. Это, конечно, по соображениям безопасности, и ни одна из платформ Apple не обеспечивает нужную вам функциональность. Я бы также предположил, что предоставление приложениям возможности управлять другими приложениями с помощью макросов жестов - это не то, что Apple, скорее всего, поддержит в будущем, учитывая, что даже общесистемные приложения для записи экрана в настоящее время запрещены.