2016-04-07 2 views
1

Мне нужно автоматизировать Ihones (6s), которые находятся в комнате с излучаемым экраном, чтобы размещать вызовы VoLTE друг к другу. Я уже сделал это с Android, я установил ноутбук в экранную комнату и подключил телефоны Android через USB, а затем запустил сценарии из командной строки, используя ADB, который автоматизирует собственный слой на телефонах. Мне нужна аналогичная возможность для iPhone. Apple утверждает, что решения не существует. Я изучил другое программное обеспечение (Ranorex, TestPlant, Conflair и т. Д.), Но они не могут удовлетворить мои потребности, поскольку они не могут получить доступ или автоматизировать собственный слой, а только прикладной уровень. Но я не пытаюсь автоматизировать приложение, мне нужно автоматизировать телефоны.Автоматизация на основе первого уровня iOS

Я бы предпочел не пересаживаться в тюрьму, и мои iPhone должны запускать последнюю версию iOS. Так, возможно ли это? Как я могу получить эквивалентную функциональность ADB для iOS?

+0

Я не спрашиваю, что рекомендуется или мнение, но что возможно – JParks

ответ

2

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

+0

Я не пытаюсь вызвать стороннее приложение, просто обычные телефонные звонки, iPhone 6s поддерживает VoLTE, если сеть имеет функцию VoLTE, тогда это обычный телефонный звонок с использованием собственного телефонного приложения. Это что-то меняет? – JParks

+0

, и знаете ли вы, почему мой вопрос был проголосован? Это плохой вопрос, спросил плохо, спросил на неправильном форуме? – JParks

+0

Некоторым людям просто нравится голосовать, вы задали очень действительный пункт – StealthOne

1

Вам необходимо сделать это извне, а не через USB или с помощью программного обеспечения. Возможные внешние механизмы могут включать в себя роботизированный сенсорный стилус и эмулированную аудиогарнитуру. Если необходимо, чтобы избежать радиочастотных помех, вам может потребоваться найти/создать автоматический роботизированный интерфейс для сенсорного стилуса.

Добавлено: Еще одна возможность: возможно установить его (в приложении «Настройки»), чтобы Siri через Bluetooth или аудио проводную гарнитуру мог поместить телефонный звонок.

Эмуляция проводной гарнитуры с предварительно записанным сообщением и включенной в настройках «Hey Siri» может работать. Также отключите функцию автозапуска в настройках.

+0

Из соображений безопасности для телефонных вызовов требуется взаимодействие пользователя с внешним устройством. – hotpaw2

+0

Хммм, это хорошая идея, за исключением того, что у меня нет сети, попавшей в комнату для экрана, ничего не получается, и ничего не выходит. У меня есть целая исследовательская сеть LTE там, где нет доступа к внешнему миру. – JParks

+1

Ваша текущая настройка использует USB в комнате для экрана? Это должно работать и для робототехники, и для аудио. – hotpaw2

0

Как и то, что сказал дункан, с помощью ios это невозможно. Я иногда скучаю по свободе андроидов, когда я код в ios, в то же время, когда конечный пользователь рад, что ios «строг» в отношении такого рода вещей

+0

Я согласен! Но свобода в Android может быть обоюдоострым мечом. – JParks

Смежные вопросы