> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# APNS認証キー

> iOSプッシュ配信用にAPNs認証キーを生成し、MoEngageダッシュボードにアップロードします。

# APNS認証キー

APNS認証キーは、iOSデバイスにインストールされたアプリへのプッシュ通知の送信を有効にするための推奨される方法です。

iOSユーザーにプッシュ通知を送信するには、アプリケーション用のAPNs認証キーファイルを生成し、MoEngageダッシュボードにアップロードする必要があります。

# APNS認証キーの作成手順

APNS認証キーを作成するには、次の操作を行う必要があります。

<Steps>
  <Step title="ステップ1">
    [Apple Developer Member Center](https://idmsa.apple.com/IDMSWebAuth/signin?appIdKey=891bd3417a7776362562d2197f89480a8547b108fd934911bcbea0110d07f757\&path=%2Faccount%2F\&rv=1)にアクセスし、認証情報を使用してサインインします。
  </Step>

  <Step title="ステップ2">
    左側のペインでCertificates, Identifiers & Profilesを選択します。
  </Step>

  <Step title="ステップ3">
    Certificatesページで、以下に示すように左側のペインの「Keys」をクリックします。

    <img src="https://mintcdn.com/moengage/b13dNrqwcDhjET-m/images/APNS_Keys1.png?fit=max&auto=format&n=b13dNrqwcDhjET-m&q=85&s=b5dbb15afde205731d15462a77afde3a" alt="APNS Keys1" width="1430" height="640" data-path="images/APNS_Keys1.png" />
  </Step>

  <Step title="ステップ4">
    表示されたKeysページで、「+」アイコンをクリックして新しい認証キーを作成します。
  </Step>

  <Step title="ステップ5">
    表示された「Register a New Key」ページで、キー名を入力し、下の一覧からApple Push Notifications Service (APNS)を選択します。

    <img src="https://mintcdn.com/moengage/Jtvf10ggM77HdKvB/images/apnskey2.png?fit=max&auto=format&n=Jtvf10ggM77HdKvB&q=85&s=1cb4b93adf3832d8cb63fd5507bae9af" alt="Apnskey2" width="2410" height="1623" data-path="images/apnskey2.png" />
  </Step>

  <Step title="ステップ6">
    Registerボタンをクリックします。

    <img src="https://mintcdn.com/moengage/Jtvf10ggM77HdKvB/images/apnskey4.png?fit=max&auto=format&n=Jtvf10ggM77HdKvB&q=85&s=11a9c27dd5e9f7e653e7cf757430ceb3" alt="Apnskey4" width="2459" height="796" data-path="images/apnskey4.png" />

    Download your Keysページが表示されます。
  </Step>

  <Step title="ステップ7">
    Downloadをクリックして認証キーファイルをダウンロードします。認証キーファイルは1回しかダウンロードできないことに注意してください。

    <img src="https://mintcdn.com/moengage/Jtvf10ggM77HdKvB/images/apnskey5.png?fit=max&auto=format&n=Jtvf10ggM77HdKvB&q=85&s=f08b8fde6cc5d4dafb5846e7469d4940" alt="Apnskey5" width="2416" height="768" data-path="images/apnskey5.png" />
  </Step>

  <Step title="ステップ8">
    ダウンロードページに表示されているKey ID(上の画像でハイライトされている部分)をコピーします。これは、MoEngageダッシュボードでプッシュ通知を設定するために必要です。

    追加されると、以下に示すように認証キーがKeysの下に一覧表示されます。

    <img src="https://mintcdn.com/moengage/Jtvf10ggM77HdKvB/images/apnskey6.png?fit=max&auto=format&n=Jtvf10ggM77HdKvB&q=85&s=abc92e6aa74d160492d726809d5d30ae" alt="Apnskey6" width="1410" height="610" data-path="images/apnskey6.png" />
  </Step>
</Steps>

# ダッシュボードでの認証キーの設定

MoEngageダッシュボードでAPNS認証キーを設定するには、以下の詳細情報が必要です。

1. **Settings > Channels > Push > App Push** に移動します。
2. 上部のメニューにあるPlatformsでiOS (APNS)を選択します。

   <Frame>
     <img src="https://mintcdn.com/moengage/Jtvf10ggM77HdKvB/images/apnskey7.png?fit=max&auto=format&n=Jtvf10ggM77HdKvB&q=85&s=e0a6f3ac1695b84e752351484d391966" alt="Apnskey7" width="2752" height="2090" data-path="images/apnskey7.png" />
   </Frame>

## APNS認証キーファイル

上記の手順でダウンロードしたAPNS認証キーファイルを、ダッシュボードにアップロードする必要があります。

## Team ID

Team IDの詳細を取得するには、右上隅のアカウント名をクリックし、**View Account** を選択します。次の画面が表示されます。ここからTeam IDをコピーします。

<img src="https://mintcdn.com/moengage/Jtvf10ggM77HdKvB/images/apnskey8.png?fit=max&auto=format&n=Jtvf10ggM77HdKvB&q=85&s=e4833e71318ed36ede21185ccb536878" alt="Apnskey8" width="3128" height="1758" data-path="images/apnskey8.png" />

## Key ID

上記のステップ8で説明したように、Key IDはAPNS認証キーの生成時に取得できます。

## Bundle ID

App Bundle Identifierは大文字と小文字が区別され、Xcodeで確認できます。XcodeでBundle IDを取得するには、以下のスクリーンショットを参照してください。

<img src="https://mintcdn.com/moengage/Jtvf10ggM77HdKvB/images/apnskey9.png?fit=max&auto=format&n=Jtvf10ggM77HdKvB&q=85&s=5e37c1046dbb4e7095642f304d14cdb7" alt="Apnskey9" width="2188" height="548" data-path="images/apnskey9.png" />

## iPad用のBundle ID

iPhoneとiPadで異なるアプリがある場合は、iPad用に別のBundle IDをアップロードしてください。これはiPadアプリのXcodeで確認できます。
