2012-09-25 22 views

Respuesta

21

Hay una manera de cambiar el nombre de la compañía sin necesidad de utilizar ningún código c objetivo o aplicación de edición de imágenes: https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName

Esta solución funciona muy bien con todas las versiones de iOS (incluyendo iOS 6 y 7)

El punto clave es

sudo plutil -convert xml1 SpringBoard.strings

no necesariamente tenemos que volver a convertirlo en código binario desde Mac OS acepta ambos formatos.

Después de convertir su archivo a XML, puede editar fácilmente el archivo con vim o cualquier otro editor de su elección.

ACTUALIZACIÓN: me ha subido una descripción detallada sobre cómo actualizar el nombre de la compañía: https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName

+1

También funciona para iOS 6.1 simulador. – ohho

+0

Este enlace parece haberse roto. ¿Alguna ayuda? –

+0

He actualizado el enlace a mi tutorial: https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName – KrauseFx

1

No sé si eso es posible con iOS Simulator (si es posible, debe profundizar :)). La mejor manera es tomar la captura de pantalla (Command + S) y cambiar la imagen en Adobe Photoshop, o algún programa de procesamiento de imágenes como ese.

2

Hay una aplicación perfecta para esto llamada estado Magia que estaba probando beta. Intentando encontrar un enlace para ello ...

Importa una captura de pantalla y elimina todo el texto específico del operador y la reemplaza con una barra de estado estándar y puede editar la hora, la información del operador, etc.

Significa que no tiene que usar Photoshop ni nada.

estará de regreso con un enlace ...

ENLACE https://itunes.apple.com/uk/app/status-magic/id547920381?mt=12

EDITAR recién se entera de que la aplicación está todavía en opinión lado a otro de la Mac App Store. Debería estar fuera pronto. Sin embargo, es perfecto para lo que quieres hacer. Y realmente fácil de usar

+1

Gracias por la pista, Status Magic parece interesante. Aquí está el enlace a la versión de la App Store: https://itunes.apple.com/de/app/status-magic/id547920381?mt=12. –

6

Puede usar this hack, simplemente compile el archivo XCDFakeCarrier.m en su proyecto y cambie la constante FakeCarrier por la que desee.

+0

Esto no funciona en la pantalla de inicio. – openfrog

15

Copiar y pegar en la terminal, en sustitución de DERP con su cadena de portadora:

find -E /Applications/Xcode.app -iregex '.*/en(glish)?.lproj/SpringBoard.strings' -exec sudo /usr/libexec/PlistBuddy -c 'Set :SIMULATOR_CARRIER_STRING DERP' {} \;

hallazgos archivos relevantes y los modifica en su lugar. No copiar archivos, convertir binarios a xml o editar cadenas en otras aplicaciones.

+1

Super !! ¡Esto me lo arregló! De hecho, estoy considerando poner este comando en una pequeña aplicación osx para que los desarrolladores puedan cambiarlo fácilmente. ¡Gracias amigo! ¡tan sencillo! –

Cuestiones relacionadas