C'è un modo per utilizzare i servizi di localizzazione reali nel simulatore unico (nessun dispositivo in questione)? Si va sempre a Cupertino.
Utilizzando servizi di localizzazione reali nel simulatore
Sì, è possibile utilizzare i dati reali posizione nel simulatore con l'aiuto di iSimulate . Hai ancora bisogno il dispositivo vero e proprio, ma il dispositivo vero e proprio pompe solo i dati in simulatore, in modo da poter ancora mantenere i test sul simulatore con tutti i suoi vantaggi (velocità!) Con la posizione reale, accelerometro, ecc dati dal dispositivo.
Non credo sia possibile utilizzare i dati di localizzazione reali nel simulatore, ma è abbastanza banale per avvolgere la classe CLLocationManager in una classe del vostro proprio disegno, e di fornire dati di test dalla classe quando si sta eseguendo nel simulatore, e utilizzare CoreLocation quando sei sul dispositivo.
No, dovrete distribuire al dispositivo.
A seconda di quanto sia difficile che rende la tua vita, e la seconda di cosa si sta facendo, si potrebbe essere in grado di utilizzare la compilazione condizionale per eseguire un blocco di codice localizzatore personalizzato che viene eseguito solo nel simulatore. In questo modo è possibile impostare una sorta di valori localizzazione hard-coded di leggere, o qualcosa del genere.













