iphone TCP / IP через дополнительный порт? - PullRequest
1 голос
/ 28 апреля 2010

Я бы хотел иметь возможность модифицировать стек tcp / ip iPhone для маршрутизации пакетов через дополнительный порт или последовательный или лучше, но USB или Firewire ...

Приложения, которые я исследую, не смогут использовать WiFi, 3G или Bluetooth ... Пользовательские приложения могут быть написаны для использования последовательного порта, доступного через дополнительный порт, но было бы неплохо поддерживать стандартные приложения, которым требуется доступ к сети.

Я не нашел много информации, связанной с этим, у кого-нибудь есть мысли ??

1 Ответ

1 голос
/ 28 апреля 2010

Единственный способ, которым это может сработать, - это сделать джейлбрейк устройства и сделать довольно низкий уровень взлома.OS X поддерживает NKE (расширения сетевого ядра), которые позволят вам представить новый сетевой интерфейс.Я не знаю, есть ли у iPhone OS их (так как там явно не так много информации - это должен быть черный ящик).Даже если это произойдет, вам придется заставить свой KE лгать и утверждать, что он является, например, устройством Wifi, так как многие приложения будут проверять доступность сети путем поиска интерфейса Wifi.несостоятельная идея.Вы можете использовать API внешнего аксессуара, чтобы ваши пользовательские приложения могли использовать ваш ключ в качестве поставщика сетевых услуг, но вы не можете использовать его для предоставления нового сетевого интерфейса.Если вам нужна такая открытая расширяемая платформа, то iPhone не совсем подходящая платформа.

...