問題タブ [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 投票する
1 に答える
1457 参照

ios - CallKit を使用して iOS 10 で通話の詳細が必要

iOS 10 では、新しいフレームワークが CallKit になりました。

CoreTelephony フレームワークではこれは不可能ですが、CallKit フレームワークでは可能であることがわかりました。Objective C での CallKit フレームワークの例も必要ですが、これを使用するにはどうすればよいですか?

前もって感謝します。

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

ios - iOS 10.1.1 で電話番号を読み取る方法 - Objective C/Swift

SOでこれに関する非常に多くの質問を見てきました。すべての答えは、それは不可能だと言っています。Appleそうすることを許可しません。

私はiPhone 6s実行中を使用していますiOS 10.1.1

昨日、新しい SIM カードを購入しました。開いたときに新しい SIM を挿入した直後WhatsAppです。次のような画面が表示されます。

whatsappはどのようにしてそうすることができますか?

次に、Airtelアプリをインストールしました。アプリを開いたところ。それは自動的に私の電話番号を取得し、私に表示しました。

これらのアプリが電話番号を読み取る方法。

アップルは新しいメソッドを追加しましたか、iOS 10それとも他のロジックを使用してそうしていますか。

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

ios - iOS 10でCallKitスピーカーボタンを制御する方法

プロジェクトで CallKit を使用する場合、スピーカー ボタンの制御方法がわかりません。ミュート、ハングアップなどの他のボタンを制御できます。プロジェクトをテストしたところ、スピーカー ボタンをタップすると「AVAudioSession」インスタンスが変更されることがわかりましたが、満足のいく結果は得られませんでした。一度タップすると、スピーカーボタンは選択された状態に変わりません。確かに、スピーカーは開いていません。スピーカー ボタンを 2 回選択状態に変更します。しかし、スピーカー効果は私には非常に奇妙に思えます。「AVAudioSession」に関するコードを変更できるように、CallKit フレームワークのシステム メカニズムを知りたいです。ありがとう。

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

ios - VOIP XCode 8、Swift 3、および iOS 9.x

xcode 8 から iOS 9 と iOS 10 の両方で VOIP プッシュを実行したいのですが、VOIP プッシュを登録すると、iOS 9.x でクラッシュします。しかし、iOS 10 では問題なく動作します。 let pushRegistry = PKPushRegistry(queue: DispatchQueue.main) pushRegistry.delegate = self pushRegistry.desiredPushTypes = [PKPushType.voIP]

3行目でクラッシュします。

注:- 呼び出しキットも統合しました。しかし、コード全体に iOS 10 チェックを実装しています。

スピーカー ボックス (VOIP およびコール キットのデフォルトの iOS プロジェクト) でも同じことを行いましたが、同じ問題が発生します。

ありがとう

0 投票する
0 に答える
1034 参照

ios - CallKit エラー: アプリが backgorund にあるときに着信ビデオ通話を拒否する

VOIPビデオ通話と音声通話の両方をサポートするアプリケーションを開発しています。

機能には興味深い問題がありiOS 10 CallKitます。
アプリケーションがバックグラウンドにあるときに、ユーザーがネイティブの着信画面で 4 ~ 5 秒未満 (常に 10 秒以上) に拒否ボタンを押して着信ビデオ通話を拒否すると、通話は失敗し、ネイティブ通話も失敗します。 UI が表示されますiPhone 7(iphone 6 には問題はありません)。このネイティブ コール エラー画面にも問題があります。https://openradar.appspot.com/27678801を参照してください)。

また、動作をテストしたWhatsapp and Messengerところ、アプリが にあるときはネイティブの着信画面が表示されず、のビデオ通話backgorundのみが表示されることがわかりました。local notificationiOS 10

APIに問題があるに違いありませんが、reportNewIncomingCallWithUUIDWeb で報告されたバグ (openradar など) は確認できませんでした。
同じ問題に直面した人はいますか?

助けてくれてありがとう。