2

私はFacetimeをアプリに統合しようとしているので、基本的にはボタンを押して電話をかけ、終了したらアプリに戻ります。当面の間、Facetime用のパブリックAPIはありません。

私が今していることは、Facetimeスキームを使用することです:

[[UIApplication sharedApplication] openURL: [NSURL URLWithString: @"facetime://"]];

2つの質問があります:

  1. 「Facetime://」という文字列の上にあるopenURLで、Facetimeで誰に電話をかけたいかを選択することはできますか?!試してみましたが、Facetimeは実行されていますが、レイアウトがないため、基本的に画面に自分が表示されていますが、何もできません。

  2. ポイント1でない場合は、たとえば「facetime://steve@apple.com」を使用します。通話が終了したら、アプリに戻ることはできますか?!マルチタスクについて読みましたが、この状況でそれを管理する方法がわかりません。

よろしくお願いしますアレックス

4

1 に答える 1

3

2番目の質問に答えるには、アプリが通話を開始したときと同じように、通話を閉じた後にアプリをフォアグラウンドに戻す方法はありません。

最初の質問では、連絡先データ(電子メールまたは電話番号)を追加する必要があります。

また、facetime://URLスキームは、Facetimeを実行できない場合でも、すべてのiPhone /iPodTouchで機能することに注意してください。デバイスがFaceTimeをサポートしていない場合は、空白の画面が表示されます。

于 2011-08-09T08:28:37.987 に答える