3

APNS を使用してチャット アプリケーション、テキスト チャットを作成しようとしています。私のアプリでは、ビデオ通話の別のオプションを使用しています。ビデオ通話機能にfacetimeを使用しています。「ビデオ通話」というボタン名があります。このボタンを押すと、次のコードが実行されます。

NSURL *url = [NSURL URLWithString:@"facetime://someones_apple_id@gmail.com"]; [[UIApplication sharedApplication] openURL:url];

Facetime を開き、someones_apple_id@gmail.com に電話します。

私の問題は、通話が終了したときにアプリケーションが自動的に起動しなかったことです!

詳細の問題: 同じアプリケーションをインストールした 2 台の iPad があるとします。このアプリケーションには、ビデオ通話というボタンがあります。アプリケーションは、これら 2 つの iPad で実行されています。今、ビデオ通話ボタンを押して電話をかけています。私の iPad と発信者の iPad で Facetime が開きます。通話が終了したとき、アプリケーションは自動的に起動しませんでしたが、レシーバー アプリケーションは自動的に起動しました。

次のコードを使用して UIWebView で同じことを試しましたが、同じ問題に直面しています!

<(a href=\"facetime://someones_apple_id@gmail.com\">ビデオ通話</(/a)>

私の問題は、受信者側ではなく、発信者側にあります。通話が終了したらアプリケーションに戻りたいです。誰でもこの問題を解決するのを手伝ってもらえますか?

前もって感謝します。

4

1 に答える 1

0

まだ正確な解決策は得られていませんが、トリッキーな解決策を見つけました::

発信者側から通話が終了したら、4 本の指で iPad に触れ、iPad が横向きモードのときに下にスワイプします。iPad が縦向きモードの場合、4 本の指で右にスワイプします。これでアプリケーションが表示されます。

それが機能しない場合は、4 本の指を使用して左/右/上/下にスワイプできます。これらのいずれかが機能します。実際には、現在閲覧している方向によって異なります。

ありがとう。

于 2012-03-30T07:41:44.743 に答える