Ich habe eine App, die in Callkit integriert ist und nachdem ein Anruf abgelehnt wurde oder ein Anruf fehlschlägt der native Callkit ui erscheint und zeigt eine Rückruf-Taste aber beim Drücken der performStartCallAction Callback nie ausgelöst wird . Es scheint Leute zu geben, die das gleiche Problem haben, aber es scheint noch keine Lösung zu geben.Callkit Callback-Taste funktioniert nicht
Antwort
Sie sind Missverständnis performStartCallAction:
. Diese Methode kann nur aufgerufen werden, wenn Ihre App ein CXStartCallAction
-Objekt erstellt und dann requestTransaction:
auf einem CXCallController
aufgerufen hat, um eine Transaktion mit dieser Aktion anzufordern. Nur Ihre App kann einen Startruf auslösen, indem Sie sie explizit anfordern. Nichts außerhalb Ihrer App kann es tun.
Wenn der Benutzer versucht, über die App von außerhalb der App aus "einen Anruf zu tätigen", z. B. durch Drücken eines Anrufs in der App "Anrufe" in der App "Anrufe" oder durch Drücken der Taste eines Kontakts in der App Kontakte "Video" -Taste in einem Audioanruf, oder (ich vermute) tun "Rückruf", die Weise, dass Ihre App davon benachrichtigt wird, ist eine INStartAudioCallIntent
oder INStartVideoCallIntent
in Ihrem App-Delegierten -application:continueUserActivity:restorationHandler:
Methode gesendet. Wie Ihre App das handhabt, liegt ganz bei Ihnen. Es kann nichts tun, es kann einen neuen CallKit-Anruf (zu demselben oder einem anderen Kontakt) initiieren, oder es kann etwas anderes in der App-Schnittstelle tun; irgendwas du willst.
- 1. Callkit-Schaltfläche deaktivieren
- 2. CallKit Erweiterung beginne Anfrage
- 3. CallKit mit Swift
- 4. didActivate wird nicht vom CallKit zurückgerufen
- 5. callkit ankommender Anruf Sprachausgabe
- 6. Fehler in CallKit CallDirectory Erweiterung
- 7. iOS: Ausgehende Anrufereignisse konnten in CallKit nicht empfangen werden
- 8. iOS 10.2 callkit Fehler -> [aurioc] 892
- 9. So beenden Sie einen Anruf in CallKit
- 10. So steuern Sie die CallKit Speaker-Taste in IOS 10
- 11. Keine Option zum Hinzufügen von CallKit-Datenschutzrechten mit Xcode 8
- 12. Details in iOS aufrufen müssen 10 CallKit mit
- 13. iOS Callkit: CXProvider wird sofort nach dem Start zurückgesetzt
- 14. CallKit Behandlung mehrerer Anrufe (VOIP und GSM) Problem in iOS
- 15. So setzen Sie einen gehaltenen CallKit-Anruf fort
- 16. Verwenden Sie callKit zum Anzeigen der Anrufhistorie in UI iOS
- 17. Benutzerdefiniertes Hintergrundbild mit CallKit, und Twillio programmierbare Stimme
- 18. CallKit: Unterscheiden zwischen Anruf ablehnen und Anruf beenden
- 19. Verwenden von Callkit, um einen Anruf zu tätigen, bei dem die Telefonnummer nicht bekannt ist
- 20. Publishing-Problem, Callkit ist enthalten, auch wenn wir es nicht verwenden
- 21. Kann Callkit bei Nicht-VoIP-Anrufen verwendet werden, um die Anrufstatus in ios zu erhalten?
- 22. iOS killt CallKit VoIP App arbeitet im Hintergrund in einer Minute
- 23. xampp funktioniert nicht richtig Apache funktioniert nicht
- 24. Echtzeit funktioniert, Übersicht funktioniert nicht
- 25. Datumsvariable funktioniert, funktioniert aber nicht
- 26. Abfangen von "Nachrichten", die von CallKit-Bildschirm für eingehende Anrufe gesendet werden?
- 27. : nicht() funktioniert nicht richtig
- 28. Umleitung nicht funktioniert nicht
- 29. funktioniert nicht?
- 30. nicht funktioniert