0
如何在呼叫處於Ringing狀態時斷開CallKit中的呼叫?我正在使用下面的代碼斷開callKit Call。Ringing State Callkit斷開呼叫iOS
此代碼工作時,我接受後斷開呼叫。但是當一個呼叫處於Ringing狀態時,這個代碼不起作用。呼叫保持振鈴。
我檢查過UUID不是零。
請讓我知道什麼是做這個
@property (nonatomic, strong) CXCallController *callKitCallController;
- (void)performEndCallActionWithUUID:(NSUUID *)uuid {
if (uuid == nil) {
return;
}
CXEndCallAction *endCallAction = [[CXEndCallAction alloc] initWithCallUUID:uuid];
CXTransaction *transaction = [[CXTransaction alloc] initWithAction:endCallAction];
[self.callKitCallController requestTransaction:transaction completion:^(NSError *error) {
if (error) {
NSLog(@"EndCallAction transaction request failed: %@", [error localizedDescription]);
}
else {
NSLog(@"EndCallAction transaction request successful");
}
}];
}
的正確方法我都試過這個鏈接也 - >。 Callkit Call End