#iphone #ios #xcode #ios4 #remote-access
#iPhone #iOS #xcode #ios4 #удаленный доступ
Вопрос:
Пользователь A запускает приложение XYZ на iPod Touch с подключенной к Интернету сетью Wi-Fi. Сеть настроена с переадресацией портов / статическим IP-адресом, чтобы в сети был один IP-адрес для iPod.
Пользователь B подключен к Интернету и знает информацию об IP / порту для iPod Touch пользователя A.
Есть ли какой-либо способ, которым пользователь B может просматривать или управлять экраном устройства iPod? Есть ли какой-либо способ «взломать» это в приложении, независимо от того, пройдет ли оно обзор app Store или нет?
Комментарии:
1. Попробуйте посмотреть на AirPlay. Там может быть что-то, что вы могли бы использовать, хотя оно совместимо только с устройствами AirPlay (Apple TV)
2. Разве airplay не работает только в той же сети Wi-Fi?
3. Должен быть способ сделать это, поскольку именно это Apple, похоже, использует на своих презентациях. youtube.com/watch?v=7vBUjiG7e20
4. Apple всегда могла транслировать экран еще до того, как была запущена трансляция. В целом принято считать, что они используют аппаратно модифицированное устройство.
5. Я работаю над Shou. Телевизор, он может транслировать экран iOS и Android в прямом эфире, например shou.tv/v/yjsqqrz
Ответ №1:
Как сказал Рон, вы можете сделать это только в рамках своего приложения. Я использую эту технику для демонстрации своей работы на наших ежедневных собраниях. Вы можете найти суть моего решения здесь: https://gist.github.com/1608099
Приветствия
Ответ №2:
Безусловно, можно осуществлять потоковую передачу и / или управлять удаленно. Но обратите внимание, что потоковая передача и управление возможны только в пределах вашего приложения. и вы не можете делать ничего, что удаленно не может сделать ваше приложение.
Если вы сделаете джейлбрейк своего телефона, вы, конечно, можете написать приложение с полностью удаленным управлением и управлять своим телефоном, откуда бы вы ни захотели.
Надеюсь, я помог
Комментарии:
1. Как бы вы поступили с обработкой потока? Раньше мы выполняли зеркальное отображение с iPad 1, что включало создание второго дисплея и его обновление для каждого события смены экрана. Я не думаю, что это хорошо отразилось бы на удаленном устройстве…