[iPhone SDK] Apple Push Notifiction Service (APNs)対応 その1
Apple Push Notification Service (以下、APNs) を使ったiPhoneアプリを作ろうと思い、調査をする。
APNs を利用するためにはサーバー側のプログラムも用意する必要があるが、そちらは全くの門外漢。しかしさまざまな言語で公開されているらしい。
以前少しだけPHPを学習したので、その中からPHPのものを使ってみることにした。
非常に紛らわしい二つが、同様に Google Code に公開されている。
しかし、両方ともそれなりにサーバー側にソフトウェアを追加しないといけない。
php-apnsの方は、PHP with CLI support に、Memcache Extensionの追加が必要だ。しかも、MemcacheQというデーモンもいるらしい。これらを今使っているさくらネットに用意してもらうのは難しいだろう。
apns-php の方は、非常に新しいバージョンで、いろいろ変わっているといわれている PHP 5.3 が必要らしい。さくらネットは予想通り PHP 5.2 だったので、これは利用することができない。
ということで、いろいろ考えた末自宅に安い静音サーバーを用意してみることにした。
次回に続く。
APNsは、iPhone Advanced Projects に詳しく使い方が紹介されているので、使ってみたい方は参照どうぞ。
ただ、今だと同様の情報がたくさん公開されていますな。
iPhone Advanced Projects | |
![]() |
Apress 2009-10-19 売り上げランキング : 32227 by G-Tools |
関連記事
-
-
[iPhone 6 Plus] TUNEWEAR の iPhone 6 Plus 用ケースを買ってみた
iPhone 6 Plus 購入時に、とりあえず購入した Simplism のケースは、すぐ
-
-
iPhone 3G/3GS用ホルダーケース レイアウト RT-P2LC3 カラビナつき
カバンを持っていないときに、iPhoneをジーパンのポケットに入れておくのはちょっと不安。 なの
-
-
[iPhone6 Plus] はじめて保護ガラスを貼ってみた JTT Online Glass Protector
会社の知り合いが色をまちがって購入したということで、iPhone6 Plus 用保護ガラスを
-
-
リズムくんHD 1.0.1 をリリースしました (2012/09/01)
iPhone/iPad はサイレントモードにしても音が鳴る | DevCafeJp iOSの消音
-
-
[iPhone6plus] 買うかかなり悩み中
9/19 に発売されてからiPhone6Plusを買おうか、買うならいつ買おうか、キャリアは
-
-
WatchKitのAVSpeechSynthesizerで音が鳴らない
自作英単語学習アプリ EverLearn には watchOS用アプリがあり、iOS側でまちがった
-
-
[iOS SDK] CGRect 関連の便利機能
CGRect を使っていていつも忘れて調べてしまうのでメモしてみる。 CGRect の変数を拡大・
-
-
Bundle versions string, short と Bundle version の使い分け
Xcode 4 上の、Bundle versions string, short (CFBund
-
-
EverLearn 1.9.0 に音声認識機能を追加しました
EverLearn 1.9.0 にて音声認識機能を追加しました。ホーム画面から、マイクボタンを押して
-
-
iPhone XR予約開始
10/19(金)はiPhone XRの予約開始日だった。おそらく大量に作っているだろうということで予