2

これに対する答えはノーだと確信していますが、上司に話す前に絶対に確信したい. 私が望むのは、アプリケーションを介して電話をかけ、電話をかけると、ユーザーがアプリケーションの別の画面に移動して、独自のカスタム背景などを通話画面に表示できるようにすることです。元の画面に戻ります。

私はいくつかの検索を行い、IOS 4 より前では不可能であることを知っていましたが、IOS 5 がこの機能を追加したかどうかを確認したいだけですか? それとも、このようなものを作成することはまだ不可能ですか。

前もって感謝します!

4

3 に答える 3

4

アプリケーションを介して電話をかけることができます( iOS UI 要素がないため、独自の UI を設計する必要があります)。私は通話アプリを見たことがあります (簡単な Google 検索でいくつか出てきます)。

あなたの質問は、それが自動化された呼び出しであるかどうかについて明確ではありません.iOSヒューマンインターフェイスガイドラインによると、アプリケーションは、ユーザーの直接の同意なしに電話をかけたり、メッセージや電子メールを送信したりしないでください. また、AppStore のガイドラインを確認して、アプリのアイデアが準拠しているかどうかを確認することもできます。アプリが自動通話を発信したり、自動メッセージを送信したりすると、AppStore から拒否/削除されます。

通話が自動化されていない場合は、次のコードを使用して通話を開始できます:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:13214567890"]];

このコードは、電話アプリを開きます。現在、通話のためにアプリにとどまり、自分のアプリ内で終了する方法はありません。これはすべて、電話アプリによって処理されます。シミュレーターには電話アプリがないため、このコードは iOS シミュレーターでは機能しないことにも注意してください。

Apple の完全なドキュメントについては、こちらを参照してください。これらの他の StackOverflow 投稿もチェックしてください。

于 2012-06-12T16:58:23.543 に答える
0

いいえ、通話画面のカスタマイズはまだサポートされていません。

于 2012-06-12T15:46:16.553 に答える