No se puede eliminar ® del nombre de una aplicación

1

Ayer compré Rayman Origins en la Mac App Store. Aparece en la pila de carpetas de aplicaciones en mi dock como "Rayman ® Origins"

Esepequeñosímboloregistradosevepixeladoyfeoenmipantallasinretina.AsíqueabrímicarpetadeaplicacionesenelFinderparacambiarelnombredelaaplicación.

Sicambioelnombredelaaplicacióna"Rayman Origins1", parece que está bien. Del mismo modo, si lo cambio a "RaymanOrigins", el nombre cambia como lo esperaría. Sin embargo, parece que no puedo cambiar el nombre de la aplicación simplemente "Rayman Origins". Aunque Finder me permite escribir el nombre, tan pronto como presiono enter, vuelve a aparecer en "Rayman ® Origins" con un símbolo registrado.

¿Qué da?

    
pregunta Wowfunhappy 16.09.2017 - 23:36

1 respuesta

2

Cuando el nombre de la aplicación es el mismo que el de CFBundleName, se usa el CFBundleDisplayName.

Por lo tanto, parece que CFBundleName es ‘Rayman Origins’, y cuando la aplicación tiene este nombre, se usa CFBundleDisplayName, que parece tener un ®.

Para eliminar el ®, abra el contenido del paquete (haga clic con el botón derecho en la aplicación desde Finder y elija Mostrar el contenido del paquete), luego navegue a Contenidos / Recursos y abra InfoPlist.strings con Xcode y cambie el nombre de pantalla CFBundle al nombre deseado.

Antecedentes: esto está destinado a la localización, pero también permite cosas sofisticadas como nombrar el macOS 'Wi-Fi' en lugar de WiFiAgent .

    
respondido por el grg 29.09.2017 - 14:16

Lea otras preguntas en las etiquetas