これはギブミーコードの問題ではなく、実現可能性の問題です。CallKit を使用して通話を開始した場合、プログラムで通話を終了することもできますか?
9636 次
3 に答える
12
はい、プログラムで実行できますが、その呼び出しの UUID を保持する必要があります。
CXEndCallAction *endaction = [[CXEndCallAction alloc] initWithCallUUID:callUUID];
[cxcallcontrollerobject requestTransaction:[CXTransaction transactionWithActions:@[action]] completion:completion];
+ (CXTransaction *)transactionWithActions:(NSArray <CXAction *> *)actions {
CXTransaction *transcation = [[CXTransaction alloc] init];
for (CXAction *action in actions) {
[transcation addAction:action];
}
return transcation;
}
お役に立てれば。
于 2016-11-08T14:16:08.860 に答える