Añadir nuevas in-app purchases en Xcode 16

Cómo solucioné el no poder añadir in-app purchases a mi fichero de configuración de StoreKit en Xcode tras actualizar a Xcode 16 en concreto 16.2

IOS DEVELOPMENTSTOREKITXCODEAPP STORE

Eduardo Domínguez Menéndez

1/20/20252 min read

logo Store Kit
logo Store Kit

Tras actualizar a Xcode 16, en concreto a Xcode 16.2, desapareció la opción de añadir nuevos elementos a mi fichero de configuración de StoreKit en Xcode (StoreKit Configuration File). Tampoco podía eliminar elementos, desaparición los botones + y - que podéis apreciar en la siguiente imagen:

Imagen fichero de configuración de StoreKit de Xcode con botón para agregar in-app purchases
Imagen fichero de configuración de StoreKit de Xcode con botón para agregar in-app purchases

La apariencia tras la instalación en un proyecto ya existente es:

Imagen fichero de configuración de StoreKit de Xcode sincronizado con App Store Connect
Imagen fichero de configuración de StoreKit de Xcode sincronizado con App Store Connect

El proyecto ya estaba haciendo uso de la sincronización de los elementos creados en Xcode con la cuenta App Store Connect.

Tras hacer varias pruebas, llegué a la conclusión que para agregar un nuevo elemento in-app purchase al fichero de configuración debía crearlo primero dentro de mi cuenta App Store Connect y cumplimentar toda la información obligatoria para conseguir el estado "Submit for Review", en vez del estado incompleto denominado con el mensaje: "Missing Metadata"

Para llegar al estado "Submit for Review", NO es obligatorio adjuntar imagen publicitaria de nuestro elemento in-app purchase pero SÍ es obligatorio adjuntar la captura de imagen (screenshot) representativa de la in-app purchase.

Ejemplo captura de imagen obligatoria a adjuntar en in-app purchase App Store Connect
Ejemplo captura de imagen obligatoria a adjuntar en in-app purchase App Store Connect

Te podría interesar.... y contribuirías con el mantenimiento de este portal comprando en Amazon desde alguno de los siguientes enlaces: