Есть ли способ "пинговать" IPhone, чтобы увидеть, включен ли он? - PullRequest
1 голос
/ 25 марта 2012

В настоящее время я работаю в компании технической поддержки.Я хочу настроить скрипт для нашей телефонной системы, который будет проверять и видеть, включен ли IPhone этого человека, и если нет, переходить к следующему человеку в списке эскалации.Или, возможно, попробуйте альтернативные номера, которые мы не хотим выдавать клиентам.(Личные ячейки, а в случае крайней необходимости там домашний номер.)

Я попытался получить IP-адрес своего телефона с того, что мой IP .com, но я не могу пинговать этот номер.

: (

Ответы [ 3 ]

4 голосов
/ 25 марта 2012

В большинстве случаев (все?) IPhone будет находиться за маршрутизатором / шлюзом NAT оператора сотовой связи 3G, к которому подключен телефон. Поэтому у iPhone не будет общедоступного IP-адреса, который вы можете пропинговать. Если телефон подключен к сети Wi-Fi, он также может выступать в роли NAT-маршрутизатора и мешать пакетам ICMP (ping) достигать устройства.

Вы не сможете подойти к вашей проблеме с этой точки зрения. Возможно, более внимательное изучение поставленного Apple «Find My Phone» окажется более продуктивным.

1 голос
/ 25 марта 2012

Вы можете попробовать обратное. Создайте или купите фоновое приложение с поддержкой определения местоположения, которое обновляет базу данных, когда устройство включено и приложение работает. Затем просто проверьте отметки времени в базе данных.

0 голосов
/ 25 марта 2012

Если вы не возражаете против взлома iPhone.Вы можете установить openSSH и попробовать ssh для каждого iphone.Проблема в том, что они должны быть в сети Wi-Fi.

...