Configurar recursos

Criar um identificador de serviços e uma chave privada para WeatherKit

Para se comunicar com o serviço Tempo da Apple na web, você usará uma chave privada de autenticação para assinar um ou mais tokens de desenvolvedor.

Registrar um identificador de serviços

  1. Em Certificates, Identifiers & Profiles (Certificados, Identificadores e Perfis), clique em Identifiers (Identificadores) na barra lateral.

  2. No canto superior esquerdo, clique no botão de adição (+), selecione Services IDs (IDs de serviços) e clique em Continue (Continuar).

  3. Forneça uma descrição para a chave.

  4. Insira uma string no estilo de nome de domínio reverso para o identificador e clique em Continue (Continuar).

  5. Confira as informações e clique em Register (Registrar).

  6. Clique em Done (Concluído).

Nota: Todos os IDs de serviços registrados estão qualificados para uso com o WeatherKit.

Usar uma chave privada de autenticação para assinar um ou mais tokens

  1. Registre um identificador de serviços.

  2. Crie e baixe uma chave privada com o WeatherKit ativado.

  3. Obtenha o identificador da chave (kid) para criar um token Web JSON (JWT), que será usado para a comunicação com os recursos ativados.

Nota: Uma chave de autenticação com o WeatherKit ativado é necessária para poder fazer solicitações para todos os IDs de serviços registrados.

Se você suspeita que uma chave privada está comprometida, primeiro crie uma nova chave privada associada ao identificador de serviços. Em seguida, após a transição para a nova chave, revogue a chave privada antiga.