Please implement the CXProviderDelegate protocol and call the action's fulfill method
- (void)provider:(CXProvider *)provider performSetMutedCallAction:(CXSetMutedCallAction *)action {
[action fulfill];
}
Post
Replies
Boosts
Views
Activity
demo has been uploaded:https://github.com/matrxcrystal/CallKitDemo
Make sure PKPushRegistry is called in the main thread and the delegate queue is set to the main thread
Make sure that Callkit reportIncomingCall is called in time in the didReceiveIncomingPushWith callback. If it is not called multiple times, it will be blacklisted by the system.
I believe this is a bug by Apple engineers, but they never pay for their mistakes