Come personalizzare il nome predefinito Carrier
in qualcos'altro, ad es. AT&T
?Come personalizzare il nome dell'operatore nel simulatore iOS 6?
risposta
C'è un modo per cambiare il nome del gestore senza l'utilizzo di alcun codice c oggettiva o editor di immagini app: https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName
Questa soluzione funziona alla grande con tutte le versioni di iOS (tra cui iOS 6 e 7)
Il punto chiave è
sudo plutil -convert xml1 SpringBoard.strings
Noi non dobbiamo necessariamente riconvertirlo in codice binario a partire da Mac OS accetta entrambi i formati.
Dopo aver convertito il file in XML, è possibile modificare facilmente il file con vim o qualsiasi altro editor di propria scelta.
UPDATE: ho caricato una descrizione dettagliata su come aggiornare il nome del gestore: https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName
Non so se è possibile con iOS Simulator (Se è anche possibile scavare in profondità :)). Il modo migliore è prendere lo screenshot (Command + S) e cambiare l'immagine in Adobe Photoshop, o un programma di elaborazione delle immagini come quello.
Esiste un'app perfetta per questo Status Magic chiamato beta testing. Sto solo cercando di trovare un collegamento per ...
Importi uno screenshot e rimuove tutto il testo specifico dell'operatore da esso e lo sostituisce con una barra di stato standard e puoi modificare l'ora, le informazioni dell'operatore, ecc.
Significa che non è necessario utilizzare Photoshop o altro.
Will essere di nuovo con un link ...
LINK https://itunes.apple.com/uk/app/status-magic/id547920381?mt=12
EDIT appena scoperto che l'applicazione è ancora in revisione fro Mac App Store. Dovrebbe essere presto disponibile. È davvero perfetto per quello che vuoi fare però. E davvero facile da usare.
Grazie per il suggerimento, Status Magic sembra interessante. Ecco il link alla versione di App Store: https://itunes.apple.com/it/app/status-magic/id547920381?mt=12. –
Copia e incolla nel terminale, sostituendo DERP con la stringa vettore:
find -E /Applications/Xcode.app -iregex '.*/en(glish)?.lproj/SpringBoard.strings' -exec sudo /usr/libexec/PlistBuddy -c 'Set :SIMULATOR_CARRIER_STRING DERP' {} \;
Reperti file pertinenti e li modifica in posizione. Nessuna copia di file, conversione di file binari in xml o modifica di stringhe in altre applicazioni.
Super !! Questo l'ha risolto per me! In realtà sto pensando di inserire questo comando in una piccola app osx, quindi gli sviluppatori possono facilmente cambiarlo! Grazie compagno! cosi 'semplice! –
Funziona anche con il simulatore iOS 6.1. – ohho
Questo link sembra essersi rotto. Qualsiasi aiuto? –
Ho aggiornato il collegamento al mio tutorial: https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName – KrauseFx