私たちが構築しているアプリには、特定の番号で facetime セッションを開始する単純なボタンがあります。ここには大したことはありません。
私が使う
[[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString: @"facetime://5555555555"]];
デバイスがフェイスタイム通話に対応しているかどうかを確認します。繰り返しますが、これはうまくいきます。
ただし、ユーザーは自分のデバイスの設定画面から facetime のオン/オフを切り替えることができます。facetime がオフになっている場合でも、facetime が無効になっていても上記のcanOpenURL
メソッドは返されます。YES
メソッドを使用して新しいセッションを開始するとopenURL
、facetime セッションを開始せずに、画面が単に連絡先リストに移動します。
デバイスでfacetimeが有効になっているかどうかを判断できるかどうかは誰でも知っています.