Posso cambiare il nome del gestore telefonico in iPhone Simulator 5.0?

5

Ho trovato numerosi istruzioni per impostare SBFakeCarrier in com.apple.springboard plist, ma questo non sembra funzionare con iOS Simulator 5.0.

C'è un modo per cambiare il nome del gestore nel simulatore?

    
posta Dan 14.03.2012 - 11:11
fonte

3 risposte

7

Da parte mia, sono stato in grado di modificare il nome del gestore per il simulatore iPhone 5.1 modificando questo file:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk/System/Library/CoreServices/SpringBoard.app/French.lproj/SpringBoard.strings

Come suggerisce il percorso, sono francese. Passa a qualsiasi localizzazione tu scelga.

All'interno di questo file di stringhe (modificabile con XCode se è un plist binario), troverai una chiave SIMULATOR_CARRIER_STRING . Cambia il suo valore, accendi il simulatore, eccoti.

    
risposta data 26.04.2012 - 12:14
fonte
2

Ho scritto un falso vettore portatore per le versioni recenti di iOS Simulator che non supportano più il SBFakeCarrier hack. Compila il file XCDFakeCarrier.m nel tuo progetto e modifica la costante di FakeCarrier in quello che desideri.

    
risposta data 03.07.2012 - 11:03
fonte
2

Ho scritto un piccolo tutorial che ti aiuta a cambiare il nome del gestore anche su iOS 6.0 e versioni successive: link

    
risposta data 20.02.2013 - 11:13
fonte

Leggi altre domande sui tag