2

iOS デバイスにプッシュ通知機能があるかどうかを確認するにはどうすればよいですか?

[[UIApplication sharedApplication] enabledRemoteNotificationTypes]ユーザーが与えた権限を示します。デバイスにどのような機能があるかを把握しようとしています。

4

3 に答える 3

1

Apple によると、プッシュ通知は iOS 3.0 で導入されました。

これは、iOS 3.0 以降を実行するすべての i デバイスがその機能を備えていることを意味します。

他の人が指摘しているように、これはハードウェアの機能ではなく OS の機能であるため、iPhone、iPod Touch、および iPad の両方がシステムをサポートしています。

したがって、iOS が 3.0 以降であるかどうか、あるいはソフトウェアが新しいデバイスを対象としている可能性があるかどうかを確認してください。その場合は、確認する必要さえありません。

于 2013-03-22T14:34:58.603 に答える
1

Apple Doc から。それを理解するためにメソッドを呼び出す必要はありません。

Apple プッシュ通知サービス (略して APNs) は、プッシュ通知機能の中​​心です。これは、iPhone、iPad、および iPod touch デバイスなどのデバイスに情報を伝達するための堅牢で非常に効率的なサービスです。

http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html

于 2013-03-22T14:19:52.450 に答える
1

すべての iOS デバイスには、機能としてプッシュ通知があります。

  • iPad
  • iPhone
  • iPodタッチ

これは、OS のバージョンとユーザー設定のみに依存します。ハードウェア自体ではありません。

于 2013-03-22T14:19:04.083 に答える