xcode testflight fastlane appstoreconnect

Xcode ERROR ITMS-90783: “Falta el nombre de visualización del paquete”



testflight fastlane (7)

Abra "info.plist" desde la carpeta de su proyecto.

Y agregue la clave: " Nombre de visualización del paquete " o CFBundleName

y escriba el valor: "el nombre de su aplicación" . o agrega el nombre del producto como este $(PRODUCT_NAME)

Ejemplo de valor clave

<key>CFBundleName</key> <string>$(PRODUCT_NAME)</string>

Entonces tu problema será resuelto!

Hoy comencé a recibir este error con fastlane y Xcode:

ERROR ITMS-90783: "Falta el nombre de visualización del paquete. Falta la clave Info.plist CFBundleDisplayName o tiene un valor vacío en el paquete con el identificador del paquete ''com.id''."

Estaba bien y no quité esta propiedad. Creo que esto es un error en el lado de Apple.

¿Alguien tiene el mismo problema y cómo lo arreglaste?


En Xcode, puede agregar "Nombre para mostrar" siguiendo la siguiente ilustración.


Estaba revisando las respuestas aquí y cuando revisé mi archivo parecía ser lo que se suponía que era, no había tocado el archivo info.plist en días. Luego noté algo, en lugar de $(PRODUCT_NAME) tuve ${PRODUCT_NAME) . Extrañamente había un soporte rizado. Ya que estoy usando 2 archivos info.plist para diferentes objetivos, decidí verificar si el otro también contiene el corchete y así fue.


Estoy recibiendo este error, también. No estaba pasando hace una semana. Intenté ingresar un nombre de paquete en el identificador de paquete pero no funcionó. Tuvo que pegar en $ (PROJECT.ROOT) en el elemento del identificador de paquete de info.plist, volver a archivar y luego cargar en la tienda de aplicaciones.

Si eso no funciona, hay otra solución posible. Parece que Apple puede requerir que se agregue la entrada "Nombre del paquete" con un valor de $ (NOMBRE_DOMINIO). Si no tienes eso en tu info.plist, deberás agregarlo e intentarlo de nuevo.


Simplemente vaya a Info.plist y verifique si hay una entrada para CFBundleDisplayName Si no está allí, abra el código fuente de su Info.plist y agregue esto

<key>CFBundleDisplayName</key> <string>$(PRODUCT_NAME)</string>

Ahora intenta archivar, tendrás éxito esta vez. Este es un nuevo requisito introducido 5-7 días atrás.

¡¡Aclamaciones!!


Yo también estoy teniendo el problema. Aunque un nuevo proyecto tiene esto en su info.plist:

<key>CFBundleName</key> <string>$(PRODUCT_NAME)</string>

Eso se rompió en los últimos días para mí. Ahora escribo el código CFBundleName en el nombre de la aplicación y parece que funciona.


Solo agrega una nueva propiedad a info.plist:

<key>CFBundleDisplayName</key> <string>$(PRODUCT_NAME)</string>