質問です。iPhoneで無料通話が行えるアプリはたくさんあるかと思いますが、その中でも有名なLINEのアプリについて、開発者として疑問が生まれたのでご質問させて頂きます。
LINEアプリは、アプリのタスクを削除して、バックグラウンドの状態で尚且つ、iPhoneの画面をオフにしている状態でも、知り合いや友人からLINEにて無料通話が掛かってくると、すかさずサウンドがなり、着信画面が表示されます。
私が、調べた範囲ではリモート通知はサウンドを30秒しか登録出来ないとの事です。しかし、こちらは同じ音源をループさせれば可能だという事は分かるのですが、通知画面つまりロック画面を専有状態にして、LINEのUIを表示させているのはどのような手法をとっていると想定されますでしょうか?、IOS10からCallKitとなる、フレームワークが提供されました。これによって、より電話に近い機能をアプリに組み込む事が可能になった事は明白です。しかしながら、LINEは、これらのフレームワークがAppleより、提供される前から、ロック画面を専有して、着信画面のUIを表示させていました。かなり調べましたが、それといった情報が一切出てきませんでしたので、こちらにて、質問させて頂いた次第でございます。
どなたか、技術に詳しい開発者様がおられましたら、参考になるサイト、サンプルコード、キーワード。どれでも構いませんので、ご教示して頂ければと存じます。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/18 01:29