2012-01-20 35 views
3

イベントの日付が近づいているときに、通知センターに警告を送信できるアプリがあります。しかし、私のデバイス上でアプリケーションを実行すると、私は設定の "通知"タブに移動し、私のアプリケーションはそこに表示されません。私はまた、下部にアプリの委任の私didFinishLaunchingWithOptions:方法でこのコードを追加した、と私はそれがトリックを行うだろうと思った:iOS:設定で通知センターにアプリが表示されない

[[UIApplication sharedApplication] 
registerForRemoteNotificationTypes: 
UIRemoteNotificationTypeBadge | 
UIRemoteNotificationTypeAlert | 
UIRemoteNotificationTypeSound]; 

私はコードは通常はプッシュ通知のために使用されていることを承知しているが、どうやらこのコードでは、デフォルトで通知をオフにしてアプリをインストールするのではなく、通知をオンにするかどうかを尋ねるメッセージが表示されます。

[設定]の[通知]タブに追加する必要があるコードはありますか?

ありがとうございました!

答えて

5

開発ポータルで、アプリIDにプッシュ通知が設定されていることを確認してください。設定が完了したら、変更したプロファイルをダウンロードしてインストールする必要があります。二つ目は、何かが悪いなくなって、呼び出された場合

- (void)application:(UIApplication*)application 
    didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken 

- (void)application:(UIApplication*)application 
    didFailToRegisterForRemoteNotificationsWithError:(NSError*)error 

:アプリのデリゲートであなたは2つのメソッドを実装する必要があります - あなたが実際にリモート通知を登録することができた場合

+0

私は誤ってあなたの答えをdownvoted、それをロールバックすることはできません。 私のコメントと質問はそのままです。 アプリのユーザーの大部分(アプリがリリースされている)は、通知センターでアプリを見つけることができますが、一部のユーザーだけがそのアプリを見つけられず、結果としてプッシュを受け取っていません。 –

1

チェック。 あなたのプロフィールをチェックして、読んでくださいthis tutorial

関連する問題