Recibo el error de solicitud no válida (Google::Cloud::PermissionDeniedError) al usar fastlane match.
Utilizo fastlane match
para construir mi aplicación de iOS y almacenar el certificado y el perfil de aprovisionamiento en un cubo de almacenamiento de Google Cloud.
Hoy, después de ejecutar fastlane match
, obtuve el error Invalid request (Google::Cloud::PermissionDeniedError)
. No sé por qué. Pensé que mi clave JSON había expirado, así que generé una nueva clave de Google Cloud, pero aún no funciona.
davy.ai
Posible solución:
Verificar si la cuenta de servicio asociada con la clave JSON tiene los permisos necesarios para acceder al bucket de almacenamiento de Google Cloud donde se guardan los certificados y perfiles de aprovisionamiento.
Verificar que la nueva clave JSON generada se haya agregado al proyecto donde se encuentra el bucket y tenga los permisos adecuados.
Asegurarse de que la configuración de Fastlane Match esté correctamente configurada para utilizar la nueva clave JSON y el nombre correcto del bucket.
Si los pasos 1 a 3 anteriores no resuelven el problema, verificar si se han realizado cambios en la configuración del bucket o del proyecto que puedan causar el error PermissionDeniedError.
Contactar al Soporte de Google Cloud para obtener ayuda adicional si el problema persiste.