Configurar funcionalidades

Crear una clave privada y un identificador de servicios para WeatherKit

Para comunicar con el servicio meteorológico de Apple en Internet, firmarás uno o más tokens de desarrollador con una clave privada de autenticación.

Registra un identificador de servicios

  1. En Certificates, Identifiers & Profiles (Certificados, identificadores y perfiles), haz clic en Identifiers (Identificadores) en la barra lateral.

  2. En la esquina superior izquierda, haz clic en el botón para agregar (+), selecciona Services IDs (ID de servicios) y luego haz clic en Continue (Continuar).

  3. Proporciona una descripción para la clave.

  4. Ingresa una cadena de estilo de nombre de dominio inverso para el identificador y luego haz clic en Continue (Continuar).

  5. Revisa la información y luego haz clic en Register (Registrar).

  6. Luego, haz clic en Done (Listo).

Nota: Todos los ID de servicios registrados se pueden usar con WeatherKit.

Usar una clave privada de autenticación para firmar uno o más tokens

  1. Registra un identificador de servicios.

  2. Crea y descarga una clave privada con el servicio de WeatherKit habilitado.

  3. Obtén el identificador de la clave (kid) para crear un token web JSON (JWT) que usarás para comunicarte con las funcionalidades que habilitaste.

Nota: Se necesita una clave de autenticación con el servicio de WeatherKit habilitado para poder realizar solicitudes para todos los ID de servicios registrados.

Si sospechas que una clave privada está comprometida, crea primero una nueva clave privada asociada con el identificador de servicios. Luego, después de adquirir la nueva clave, revoca la clave privada antigua.