APNs のサーバー側をサポートしてくれる Urban Airship (APNs対応その2)

公開日: : 最終更新日:2011/04/17 iPad, iPhone ,

47529v5-max-250x250.jpg

Apple Push Notification Service (APNs) はAppleのAPNsサーバーと接続するためのサーバーを必要とするが、このサーバーを用意するのはそれなりに面倒。

結局自分はこのために自宅サーバーを用意したりしたが、なかなかに障壁が高い。
自宅サーバーを用意したとしても、サーバーのセットアップもそれなりに面倒だ。しかも、iPhone Advanced Projectsによると、Sandbox環境から本番環境に移行するときにも苦労するらしい。
このため、何か他にソリューションがないか探していたところ、Urban Airship に遭遇した。
前探していたときにこれを見つけられたらEPSON NP11を買うこともなかったと思うのだが…

Urban Airship – Easy-to-use push notification and In App Purchase services for iPhone applications
Urban Airship « ツール工房 覚書
Vidoopの元社員たちがiPhone開発をアウトソーシングできるサービスUrban Airshipを立ち上げ

Urban Airshipの利用の仕方は、Urban Airship API v0.1 documentation を参照してみて欲しい。
APNsを利用するためのサーバー側の用意は全て Urban Airship で行ってくれるので、自分でやることはサーバー証明書をDevCenterで入手して置くくらいだ。

Urban Airship はドキュメントもしっかりしていて、SSL Certificate をダウンロードする手順も詳細に載せられている。

追記

Development用のサーバー証明書は3ヶ月するとExpireするので、それをすぎると作り直す必要が出てくる。
Within the Keychain Access drop down menu, select Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority
が、日本語版のキーチェーンアクセスのどのメニューに当てはまるのかいつも分からなくなるが、
証明書アシスタント > 認証局に証明書を要求…
を選び、「ディスクに保存」する必要がある。
from a Certificate Authorityなのに、認証局に証明書を要求 なのでいつも違和感があり迷うようだ。
今回はこちらを参考にしてみた。
【iPhone】Push Notificationの実装方法 | iPhoneアプリで稼げるのか

関連記事

The file XXX couldn’t be opened because you don’t have permission to view it.

The file XXX couldn't be opened because you d

記事を読む

iPhone/iPad にMIDIキーボードを接続する

iPhone や iPad に MIDI キーボードが接続できると、実際のキーボードをつかって操作が

記事を読む

no image

[iOS SDK] LandscapeとPortraitで xib ファイルを切り替える方法

自分はたいていコードで位置指定するのでこれまで遭遇していなかったけれども Landscape と P

記事を読む

Apple iPad まとめ

(2010/01/28 朝5時あたりのapple.comのトップページ) 2010/01/27(水

記事を読む

no image

確かにきれいに貼れる パワーサポート アンチグレアフィルムセット for iPhone 4 PHK-02

会社の知り合いがiPhone 3GSに貼っていた保護シートがえらくきれいに貼れているのでメーカーを確

記事を読む

大量のスクリーンショット取得作業を省力化する Sketch to AppStore vs LaunchKit

段々対応が必要な解像度が増えて、今は App Store にアプリSubmit時に4種類もスクリーン

記事を読む

no image

iPhone SDK勉強会

iPhone 開発の勉強会をしよう、ということになったので、それ向けにメモを書いてみる。相手はいろい

記事を読む

no image

確かに薄い iPhoneケース eggshell iPhone クリア

試しにiPhoneアプリのwordpressで更新してみる。 とにかく薄いiPhoneケースがほしく

記事を読む

no image

iOS7 から導入されるキッズカテゴリーにアプリを載せるための作業をしてみる

News and Announcements for Apple Developers でア

記事を読む

no image

Amazon Web ServicesあらためAmazon Product Advertising APIのObjective-Cでの利用

去年はC#でAmazon Web Serviceを使ったデモアプリを作成していたのだが、今年はiPh

記事を読む

Message

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Transcend TS-HUB5C を買ってみた

前回 USB Type-C ハブを買って返品してしまったので、再度検

TUNEWEAR ALMIGHTY DOCK nano1 USB3.2 5in1ハブ を買ってみた

ちょうどiPhone のリストアを実行中で、2時間程度かかっていたた

Apple Developer Program 更新 2022

今年も Apple Developer Programを更新した。こ

M1 MacBook Air を macOS Monterey にアップデート

Xcode 13.3 アップデート するために、macOS

Xcode 13.3 アップデート

iPhone 11 Pro Max の iOSを15.4に上げてしま

→もっと見る

PAGE TOP ↑