当我有来电时,我可以在supportsHolding
中将NO
设置为CXCallUpdate
。
但是如何在拨出电话中做同样的事情呢?
我的目标是,如果新的GSM呼叫想要中断,让iOS不显示保持此呼叫的选项,只挂断。
我找到了解决方案。
也可以将CXCallUpdate发送到拨出呼叫。
我在completion
的requestTransaction
块报告更新:
[callController requestTransaction:transaction completion:^(NSError* _Nullable error) {
if (error) NSLog(@"iOS Call Start Error: %@", error);
else
{
CXCallUpdate* update = [CXCallUpdate new];
update.supportsHolding = NO;
[provider reportCallWithUUID:uuid updated:update];
}
}];