2010-04-28 2 views
1

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

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

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

ответ

1

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

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

+0

Я согласен, это очень придуманная идея ... но я узнал одно: NKE ... никогда не слышал о них раньше ... У меня есть чтение, чтобы сделать сегодня! :) благодаря – morgman