機能を設定する

「Appleでサインイン」の秘密鍵を作成する

「Appleでサインイン」のサービスとやり取りするには、秘密鍵を使用して1つまたは複数のデベロッパトークンに署名します。

まず、iOS、tvOS、watchOS、macOSのアプリIDで「Appleでサインイン」のサービスを有効にし、プライマリ アプリIDとして分類します。関連するアプリでもこのサービスを有効にし、グループ化の機能を使用して関連付けます。サービスIDを登録して、ドメインを検証し、「Appleでサインイン」を使用するそれぞれのWebサイト向けのアプリに対して関連付けます。

次に、「Appleでサインイン」を有効にした秘密鍵を作成してダウンロードし、プライマリ アプリIDに関連付けます。プライマリ アプリIDには、それぞれ2つの鍵を関連付けることができます。その後、キーID (kid) を取得し、有効にした機能とのやり取りに使用するJSON Web Token (JWT) を作成します。

秘密鍵の不正操作が疑われる場合は、まずプライマリ アプリIDに関連付けられた新しい秘密鍵を作成し、新しい鍵に移行してから、古い秘密鍵を無効化してください。