iOSDC JAPAN 2019 2019/09/07 13:30〜 Track E レギュラートーク(30分)
Voice Over IP (VoIP) Best Practices A Voice over Internet Protocol (VoIP) app lets the user make and receive phone calls using an Internet connection instead of the device’s cellular service. Because a VoIP app relies heavily on the network, it’s no surprise that making calls results in high energy use. When not in active use, however, a VoIP app should be completely idle to conserve energy. Use V
はじめに 本稿では、VoIPプッシュ通知を送って実機で受け取るまでの手順を紹介します。 VoIPプッシュ通知とはなんぞや?という方は、mgkdevさんの以下の投稿がとても参考になりましたので、ご覧になられると良いかと思います。 VoIPプッシュ通知(PushKit)と標準プッシュ通知の違いについて 事前準備 VoIP Services Certificate 作成 通常の Push Notification などの場合と同様に、Apple Developer サイトで VoIP Services Certificate を作成します。 証明書と秘密鍵はキーチェーンアクセスで .p12 形式で書き出した後、.pem 形式に変換しておきます。
はじめに iOS 8 から導入されたVoIP用のプッシュ通知(以後、"VoIPプッシュ")。 これについて、従来からあるプッシュ通知(以後、"標準プッシュ")との違いという観点で調査した結果をまとめた。 公式に明確な記載がなく不明な点が多々あるため、実験の結果や推測も含まれるので要注意。指摘歓迎。 前提知識 標準プッシュの知識 全体的なシステム構成(サーバ → Apple(APNs) → iOSアプリ)等はVoIPプッシュも標準プッシュと同様なので、プッシュ通知についての基本情報は省略。 Swift言語の知識 コード例をすべてSwiftで記載しているため。おおよそ読めれば問題ない。 VoIPプッシュとは Apple公式ドキュメント「Voice Over IP (VoIP) Best Practices」いわく デバイスはVoIPプッシュが発生したときのみ省エネルギーで起動される。 (The
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く