Called when a transaction is executed by a call controller.
- iOS 10.0+
- Mac Catalyst 13.0+
The telephony provider.
true if the
transaction was handled; otherwise
Most delegates should not need to provide an implementation for this method. However, a delegate can implement this method to customize how transactions are handled. This method returns
true to indicate that the custom implementation handled the transaction and returns
false to have the provider execute the transaction normally—as if the delegate did not implement this method. For example, given a transaction consisting of a
CXSet object and a
CXSet object, the delegate may override this method to inject a 30 second wait and play hold music to the caller.