Есть ли эквивалент "текст клавиатуры ввода для командной строки adb" для iOS?

Для Android-устройств мы можем использовать Android Debug Bridge для вызова программы input и отправки произвольных строк, чтобы устройство реагировало так, как будто текст был введен пользователем на устройстве.

Для iOS ближайший хак, который я нашел, состоит в том, чтобы сделать Linux похожей на беспроводную клавиатуру, и этот конкретный хак, похоже, больше не работает с последним iPad на Ubuntu 13,10. Более того, даже если бы он работал, он был бы менее гибким, чем input keyboard text, потому что нельзя было скопировать и вставить строку для отправки.

Есть ли эквивалент iOS для adb shell input keyboard text?

Ответ 1

В отличие от Android, нет возможности напрямую передавать текст на устройство iOS в реальном времени через любой интерфейс командной строки, о котором я знаю. Если вы пытаетесь выполнить некоторую автоматизацию/тестирование на устройстве, вы можете использовать инструменты и инструменты командной строки xcode, но в противном случае вам не повезло.

При этом, если вы джейлбрейк своего устройства, вы можете делать все, что хотите, включая удаленный ввод данных.