デバイストークンの調べ方


デバイストークンの調べ方

AppleのAPNサーバから通知を受け取る際、端末を認識する為の文字列をデバイストークンといいます。
開発中のアプリの場合、ログを出力することでリアルタイムに確認する事ができますが、リリース済みのアプリの場合、セキュリティ上の観点からログを出力することは推奨されません。
以下、リリース済みのアプリでも可能なデバイストークンの取得方法を紹介致します。
  1. 端末の内部の情報を確認するためにツールを使います。
    こちらのURLからお使いのPCに合ったiExplorerをダウンロードします。

  2. iPhoneをPCに接続しiExplorerを起動します。
    デバイストークンを調べるだけであれば無料のデモ版で問題ありません。

  3. iExplorer左のメニューのAppsを選択します。
    調べたいアプリを選択し、Library -> Preference とフォルダの中を確認し、「バンドルID+.plist」という名前のplistファイルをPC上にドラッグします。
    中身を確認し「COREPUSH_DEVICE_TOKEN_KEY」と表示されているものがその端末のデバイストークンです。
    ※「COREPUSH_DEVICE_TOKEN_KEY」がない場合、デバイストークンが取得されていません。