iOSのRemote Notifiacation(Apple Push Notification service:APNs)を試したので手順をメモっとく。 環境は OSX(Lion)+Xcode4.2 準備しとくこと 大まかには以下。 iOS 実機でiOSアプリを動作確認できるようにする APNs可能なProvisioning Profileを準備する プロバイダ(サーバアプリ)に必要な証明書ファイルを準備する iOS 実機でiOSアプリを動作確認できるようにする iOSアプリを実機で動作確認しよう-プロビジョニングファイルの作成手順- | クラスメソッド開発ブログ にキレイにまとまってる。 実際にこれと同じことをやった。 ハマったことと言えば、Developer Programを登録する際のAppleIDの名前が日本語だったので、申請途中でペンディングになったこと。 申請とおらないなぁと
備忘用に概要から iOS の通知機能には2種類あって、端末内で完結する Local Notification と、外部のサービスプロバイダから通知を受け取る Push Notification がある。 Local Notification はアプリ内から次回通知する日時等を指定するのみ。他の条件はつけられない(繰り返し条件等はある)。 Push Notification は外部のサーバーから任意のタイミングで送信することができる。 ただし端末への送信は Apple のサーバーを経由する必要があるので、証明書の発行や登録云々の準備が必要で面倒。 証明書の準備 ※英語で良ければ↓のほうが画面付きでわかりやすいかも Apple Push Notification Services Tutorial: Part 1/2 | Ray Wenderlich Mac 内のキーチェーンアクセスを起動→メ
段田です。 最近、PHPからiphone端末にPUSH通知を送る機能の開発に携わりました。PHPでプログラムを実装する場合、フルスクラッチとライブラリを使用するケースがあるのですが、各ケースでのポイントを忘れないよう書きたいと思います。 なおPUSH通知の概要、証明証の作成については省略します。概要などは下記の記事がわかりやすく、参考になりました。 Apple Push Notification サービス(APNs) の実装方法 iPhoneプッシュ通知まとめ フルスクラッチのケース フルスクラッチでやる場合、こちらのはてなの記事が参考になりました。 https://irss.hatenablog.com/entry/20111026/1319632548 しかし、試しに作成すると送信はできるのですが、下記の様な制約があることを知ります。 1つのメッセージで256バイトを超えてはいけない
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く