2012-02-02 9 views
5

Si quisiera, ¿cómo crearía una aplicación como MyWi, es decir, una aplicación de conexión wifi? ¿Cuáles son los pasos para lograr esta funcionalidad? ¿Qué marcos/bibliotecas necesitaría usar?Cómo crear un punto de acceso inalámbrico a partir de una conexión 3G en iOS

El objetivo no es tratar de obtener esta aplicación en la tienda de aplicaciones, sino tenerla para uso personal y proporcionarla a otros.

EDIT: Nick señaló HandyLight app, una aplicación que proporcionaba la capacidad de tethering disfrazada de linterna. Por lo tanto, es posible proporcionar funcionalidad de anclaje a través de una aplicación de terceros en un teléfono sin jailbreak. Entonces, ¿cómo se hace esto?

tipo de me han llegado a un punto muerto en mi investigación para este :(

+1

Una buena pregunta, pero podría agregar más de su propia investigación sobre este tema. En cuanto a ejecutar MyWi en tu iPhone sin jailbreak. Depende de por qué MyWi no está en AppStore. Si es simplemente por el uso de API privadas, entonces podrías; es porque usa funciones que no están disponibles en un iPhone sin jailbreak, de lo que no se podía. –

Respuesta

0

Si suelta a la AppStore, Apple no lo permite. Por eso no hay ninguna por ahí. Había una aplicación de linterna que tenía el punto de acceso wifi oculto hasta que alguien publicó un comentario de comentario de "WIFI TETHERING !! 11 !!!!!". Luego Apple lo sacó.

El iPhone tiene una conexión WiFi incorporada - lo llaman "Hotspot personal", pero a menos que tengas un teléfono desbloqueado directo de Apple (es decir, pagaste en su totalidad sin contrato), entonces tendrás que pagarle a tu proveedor de red más dinero para poder activarlo.

+0

Hola Nick. ¡Gracias por tu respuesta! Estoy más interesado en _how_ uno podría escribir una aplicación para hacer esto. – RyanM

+0

por cierto, gracias por proporcionar el ejemplo de HandyLight. Eso muestra que la conexión se puede realizar mediante aplicaciones de terceros en teléfonos que no tienen jailbreak. – RyanM

3

Si tiene acceso a una cuenta de desarrollador (o conoce a alguien que lo haga), puede crear su propia copia de iProxy, una aplicación de proxy de código abierto que maneja esto. Nunca lo encontrará en la App Store, pero la fuente está disponible en github: https://github.com/tcurdt/iProxy

No se requiere jailbreak, y funciona bien. Sin embargo, tenga en cuenta que no recomendaría su uso con demasiada frecuencia, ya que a los operadores les gusta vender sus propios planes de anclaje de oro y pueden hacer ping para el uso de datos.

+0

Lo he usado antes. Funciona, pero es difícil establecerlo. Algo a tener en cuenta es que, al menos en AT & T, si habilita el anclaje por tether por solo un día, se le cobrará solo la tarifa prorrateada para el plan de datos de anclaje para ese día. Por lo tanto, si solo lo usa a veces (como en un aeropuerto), tiene más sentido el uso del anclaje de operador. –

+0

Use esta versión: https://github.com/atomicbird/iProxy/. Es una bifurcación de iProxy que realmente se basa en Xcode 4. ¡Totalmente funciona! – jab

Cuestiones relacionadas