2012-02-02 9 views
5

Se volessi, come potrei creare un'app come MyWi, ad esempio un'app per il tethering wifi? Quali sono i passaggi per ottenere questa funzionalità? Quali strutture/librerie dovrei usare?Come creare un hotspot wireless dalla connessione 3G in iOS

L'obiettivo non è cercare di ottenere questa app nell'app store, ma di averla per uso personale e di fornirla ad altri.

MODIFICA: Nick ha indicato la HandyLight app, un'app che fornisce funzionalità di tethering camuffata come torcia. Pertanto, è possibile fornire funzionalità di tethering tramite un'app di terze parti su un telefono non jailbroken. Quindi come è fatto?

ho sorta di colpire un vicolo cieco sulla mia ricerca per questo :(

+1

Una buona domanda, ma è possibile aggiungere un po 'di più della propria ricerca su questo argomento. Per quanto riguarda l'esecuzione di MyWi sul tuo iPhone non jailbroken. Dipende dal motivo per cui MyWi non si trova in AppStore. Se è semplicemente a causa dell'uso di API private, allora potresti farlo; è perché utilizza funzioni non disponibili su iPhone non jailbroken - di quanto non si possa. –

risposta

0

Se si rilascia alla AppStore, Apple non lo permette. È per questo che non ci sono alcuna là fuori. C'era un app torcia elettrica che aveva l'hotspot Wi-Fi nascosto in esso fino a quando qualcuno ha pubblicato un commento di recensione di "WIFI TETHERING !! 11 !!!!!". Apple lo ha tirato

L'iPhone ha integrato il tethering WiFi - lo chiamano "Hotspot personale", ma a meno che tu non abbia un telefono sbloccato diretto da Apple (cioè pagato per intero senza contratto), dovrai pagare al tuo gestore di rete più denaro per essere in grado di accenderlo.

+0

Ehi Nick. Grazie per la tua risposta! Sono più interessato a _how_ si dovrebbe scrivere un'app per farlo. – RyanM

+0

btw, grazie per aver fornito l'esempio HandyLight. Ciò dimostra che il tethering può essere fatto da app di terze parti su telefoni non jailbroken. – RyanM

3

Se si ha accesso a un account sviluppatore (o si conosce qualcuno che lo fa), è possibile creare la propria copia di iProxy, un'app di proxy open source che gestisce questo. Non lo troverai mai su App Store, ma la fonte è disponibile su github: https://github.com/tcurdt/iProxy

Nessun jailbreak richiesto, e funziona bene. Si noti che non lo consiglierei di usarlo troppo spesso, tuttavia, dal momento che i corrieri preferiscono vendere i propri piani di tethering di uova d'oro e possono eseguire il ping per l'utilizzo dei dati.

+0

L'ho già usato prima. Funziona ma è un problema da impostare. Qualcosa da considerare è che su AT & T almeno, se abiliti il ​​tethering per un solo giorno ti verrà addebitata solo la tariffa proporzionale per il piano dati di tethering per quel giorno. Quindi, se lo usi solo a volte (come in un aeroporto) ha più senso usare il tethering del corriere. –

+0

Utilizzare invece questa versione: https://github.com/atomicbird/iProxy/. È un fork di iProxy che effettivamente si costruisce in Xcode 4. Funziona completamente! – jab

Problemi correlati