Native 'Call Back' button not working
| Originator: | cestebanez | ||
| Number: | rdar://27678801 | Date Originated: | 3 August 2016 |
| Status: | Open | Resolved: | No |
| Product: | iOS | Product Version: | 10.0 Beta 4 |
| Classification: | Reproducible: | Yes |
Area: Something not on this list Summary: When a CallKit-enabled call fails, the system shows a native UI with two buttons: Cancel and Call Back. However, tapping Call Back has no effect at all. I was expecting that this button will send a new perform:CXStartCallAction to my CXProviderDelegate, but I also tried listening to application:continueUserActivity, whithout any luck. The same behaviour can be observed in the Speakerbox example app: siumulate an incoming call, then in the perform:CXAnswerCallAction I set a timer to force the call to fail after 5 seconds. The 'Call Failed' native UI shows, however Call Back button does nothing. We attach a file with the device logs at the moment of tapping the 'Call Back' button Steps to Reproduce: 1. Start a CallKit-enabled call. 2. The call fails for any reason (reported to CallKit via reportCallWithUUID(uuid, endedAtDate:nil, reason: .Failed)). 3. The Call Failed native UI shows (see attachment). 4. Tapping 'Call Back' has no effect at all on the app (no CXProviderDelegate callbacks, or NSUserActivity continuations). Expected Results: Tapping 'Call Back' button should communicate with the app to start a new call (probably via CXProviderDelegate performStartCallAction). Actual Results: Nothing happens. The screen is not dismissed and the app doesn't receive any CXProviderDelegate or AppDelegate callback. Version: iOS 10 Beta 4 Notes: Configuration: iPhone 5S
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!
Closed as duplicate
Duplicate of 27586274 (Open)