CallKit is not get updated on iPhone 14 with Dynamic Island

When I am receiving incoming call I need to update localizedCallerName in CallKit, all works good with other iPhone models, but with new iPhone 14 (device with dynamic Island) localizedCallerName is not changed.

Is there anything I should specify to update the name with new iPhone?

Looks like the problem is related to CXCallUpdate()

This is the code I use for updating caller name:

func updateCall(_ call: Call) {
    let update = CXCallUpdate()
    update.remoteHandle = call.otherParty.cxHandle
    update.localizedCallerName = call.otherParty.localizedCallerName
    update.hasVideo = false
    cxProvider.reportCall(with: call.uuid, updated: update)
}

Replies

Did you solve it? Still having the same issue here, is there any update? :(

iOS 17.2