問題タブ [callkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2326 参照

ios - コール ディレクトリ拡張を実行する方法は?

私はCall Directory Extensionに取り組んでいます。この拡張機能が追加されましたが、これを実行する考えがありません。この拡張機能を実行すると、「実行するアプリを選択してください」が表示され、メインのアプリを選択しましたが、実行されていないようです。もちろん、設定 - 電話 - 着信拒否と識別にこのアプリを追加しました。

拡張機能を追加しただけで、メイン アプリと拡張機能の両方にコードを記述していません。コードを追加する必要がありますか? 数時間検索しましたが、解決策が見つかりませんでした。助けてください。

0 投票する
2 に答える
461 参照

ios - 発行の問題、Callkit は使用していませんが含まれています

こんにちは、今日、Apple から、アプリに含まれている Callkit がアプリの承認プロセスをブロックするという電話を受けました。

Apple は Callkit に関する問題を発見しました。callkit を参照するすべてのアプリは公開されません。

問題は、callkit を使用していないことですが、Ios Xamarine プロジェクトのメイン アセンブリであるアセンブリ Xamarine.Ios に含まれています。

この参照を削除するか、同様のものを使用して、あなたの意見でこの問題を解決する方法はありますか? 大変お世話になりました。

0 投票する
1 に答える
2071 参照

ios - CXProviderDelegate メソッドがトリガーされない

CallKit を Voip アプリに統合しようとしています。Apple WWDC の SpeakerBox サンプルコードを参考にしました。ProviderDelegate クラスを作成し、メソッドを呼び出した後に着信 UI を確認できますreportNewIncomingCall

しかし、「回答」/「終了」ボタンをタップすると、それぞれのプロバイダー デリゲートが起動されません。ここで何が問題なのですか?

providerDidBeginをインスタンス化すると " " が呼び出されることに注意してくださいCallProviderDelegate

呼び出し元クラス:

0 投票する
2 に答える
4602 参照

objective-c - iOS 10 : CallKit/CXCallObserver を使用して通話イベントを取得するにはどうすればよいですか?

iOS 10 で CTCallCenter を CXCallObserver に変更しました。

これが私のコードです:

しかし、音声通話イベントを取得できず、次のような警告が表示されました。

私を助けてください。

0 投票する
1 に答える
1321 参照

ios - CallKit API でソーシャル プロファイルをマッピングする方法

現在、CallKit を既存の VoIP アプリに統合しようとしています。

API によると、CallKit を介して報告されるすべての呼び出しには、それに関連付けられたハンドルがあります。私たちのアプリのユーザーは、アカウント間で確立された音声通話とビデオ通話を行うことができ、関連付けられた「電話番号」を持っていないため、通話ハンドル タイプを「汎用」に設定し、これらのハンドルの値としていくつかの特別なアカウント識別子を使用します。 . これらのユーザー アカウントはユーザー フレンドリではなく、UI に表示されることは想定されていません。

したがって、通話履歴ログに実際のユーザー名を表示したいという自然な要望があります。ここで障害にぶつかります。

WWDC セッションによると、ソーシャル プロファイルは、CallKit を統合した VoIP アプリ間の一種のリンクになるため、ソーシャル プロファイルを作成して Callkit API にリンクする方法を質問します。

いくつかの VoIP アプリで確認した後、これらの情報を使用して新しい連絡先を作成するのは正しい方法ではないと思います。連絡先でそれらが見つからないためです。

コメント/提案/ヘルプは大歓迎です!!!

前もって感謝します。

0 投票する
1 に答える
508 参照

ios - 電話の設定で通話のブロックと識別を有効にするようにユーザーに依頼します

私は自分のアプリに とを実装CallKitしました。CallDirectoryExtensionユーザーにアプリ内でこの設定を有効にするように求める方法はありますか? 連絡先、マイク、カメラのアクセス許可が要求される方法と同様ですか?

そうでない場合、ユーザーをこの設定画面に移動させる最善の方法は何ですか?

電話設定での通話のブロックと識別