Domanda

Sono interessato a sviluppare software per la fotocamera dell'iPhone, ma al momento non possiedo un iPhone e non voglio davvero pagare per l'assistenza. Se stessi solo sviluppando un'applicazione generale, probabilmente prenderei solo un iPod Touch, ma Touch non ha una fotocamera.

So di poter entrare nel negozio AT & amp; T, acquistare un iPhone e annullare immediatamente il servizio. Ma cosa posso fare con l'iPhone risultante? Posso:

  1. ... sviluppare app per esso utilizzando l'SDK nativo?
  2. ... scaricare app dall'App Store (tramite Wi-Fi)?
  3. ... lo usi per tutto ciò che posso fare con un iPod Touch?

Più in generale, questa è solo una cattiva idea per qualche altro motivo?

È stato utile?

Soluzione

Puoi ancora svilupparti su un telefono dopo il jailbreak. Puoi anche continuare a sviluppare su un telefono dopo che è stato sbloccato. La differenza è importante:

Jailbreak: è possibile installare applicazioni non disponibili nell'app store.

Sblocca: puoi far funzionare il telefono su altre reti oltre al suo gestore telefonico predefinito (AT & amp; T quando negli Stati Uniti).

Nota che in questo momento non puoi sbloccare un iPhone 3g con 2.2.1, che lo sarà quasi sicuramente se lo acquisti nuovo. Puoi effettuare il jailbreak di iPhone e iPhone 3G.

Inoltre, tieni presente che se acquisti un nuovo telefono, AT & amp; T ti addebiterà $ 200 per uscire dal tuo nuovo contratto. Penso che diminuisca di 10 o 20 $ al mese, quindi dopo un anno è notevolmente meno costoso uscire dal piano.

Quello che suggerisco è l'acquisto di un iPhone di prima generazione su ebay o craigslist. Tutti gli iPhone di prima generazione possono essere sbloccati, indipendentemente dal fatto che il precedente proprietario abbia inserito 2.2.1. Inoltre sono molto più economici, hanno la fotocamera e vanno benissimo per lo sviluppo del software. Sono stato in grado di trovare decenti iPhone di prima generazione a Seattle solo 2 mesi fa per circa $ 250 - $ 350 dollari a seconda dei dettagli. Lo sblocco / jailbreak richiede pochi minuti con QuickPwn e il telefono funziona alla grande come piattaforma di sviluppo.

Altri suggerimenti

Potresti effettuare il jailbreak e utilizzarlo su un piano non standard e pagare meno denaro.

Credo che il tuo iPhone debba essere attivato per essere utilizzato come dispositivo di destinazione in xcode. Sebbene venga attivato dopo l'acquisto, potresti avere problemi se annulli il tuo account e dovessi ripristinarlo a un certo punto.

Se desideri supportare la fotocamera è possibile svilupparla su un iPod Touch: il meccanismo per scattare una foto è identico a selezionare un'immagine dalla libreria, specifichi la fonte (fotocamera / libreria) e il resto viene gestito dal sistema operativo con il tuo codice che riceve l'immagine finale.

Se la tua app sarà molto incentrata sulla fotocamera, dovresti investire in un iPhone, ma se è per funzionalità minori puoi probabilmente cavartela con un tocco.

  

Credo che il tuo iPhone debba essere   attivato per essere usato come bersaglio   dispositivo in xcode. Mentre sarebbe   attivato dopo l'acquisto lo faresti   hai problemi se hai cancellato il tuo   account e quindi necessario per ripristinarlo   ad un certo punto.

No, non lo è. Puoi eseguire il jailbreak per iniziare e funzionerà bene.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top