2016-11-07 22 views
2

これは、私にはわかりにくい質問ではありませんが、これは実行可能な質問です。 CallKitを使用して電話をかけると、プログラムで終了することもできますか?CallKitで通話を終了する方法

ありがとうございました。

答えて

5

はい、私たちはプログラム的に行うことができますが、私たちはそのコールのためにUUIDを維持する必要があり、

CXEndCallAction *endaction = [[CXEndCallAction alloc] initWithCallUUID:callUUID]; 
[cxcallcontrollerobject requestTransaction:[CXTransaction transactionWithActions:@[action]] completion:completion]; 

・ホープ、このことができます。

+0

エラーコード4が表示されています。無効なUUIDを意味します。私は通話を確立している間に私が使用したものと同じUUIDを渡しています。 –

+0

uuidはどのように格納されていますか? NSUserDefaultsまたは他の方法。それを整数に変換しましたか?(単なる説明のため) –

+0

いいえ、uuidを生成している場合は、uDidが生成されているかどうかを確認するために、appDelegate –

関連する問題