Skip to content
yokoe edited this page Jun 10, 2011 · 3 revisions

Push Notificationが動作しない

DEBUGは定義されていますか? (developmentの時のみ)

  • プリプロセッサマクロでDEBUGが定義されているかどうかを確認してください。
  • Xcode4で作成したプロジェクトは標準状態でDebugビルドのときにDEBUGが定義されるようになっています。
  • Unity等から出力したプロジェクトではこれが有効になっていないことがあるので注意してください。

プロビジョニングは正しいですか?

  • iOS Dev Center上で、プロビジョニングのプッシュの設定が有効になっているかどうかチェックしてください。
  • プロジェクトのビルド設定でそのプロビジョニングが指定されているかチェックしてください。ビルド設定はプロジェクト単位とターゲット単位のものが存在します。
  • iPhone上でアプリケーションがそのプロビジョニングを使って動作しているかどうかチェックしてください。一番確実なチェックは、一度デバイス上から他のプロビジョニングを削除した上で、アプリをデプロイし、設定画面上に正しいプロビジョニングだけが登録されていることを確認することです。