VGVoiceClient
Bevor Sie einen Anruf tätigen können, muss sich das Client SDK bei den Vonage-Servern authentifizieren. Die folgenden Ergänzungen sind erforderlich, um ViewController.swift.
HINWEIS: Beachten Sie, dass Sie bereits importiert haben VGVoiceClient am Anfang der Datei.
Hinzufügen einer VGVoiceClient Instanz, unterhalb der callButton.
Hinzufügen des JWT
Am Ende des viewDidLoadeine Sitzung erstellen - stellen Sie sicher, dass Sie die ALICE_JWT für die JWT die Sie in einem früheren Schritt erstellt haben.
HINWEIS: Die enableWebsocketInvites Flagge in der Client-Konfiguration und die isUsingCallKit Einstellung sollte nicht in der Produktion verwendet werden. Aktivieren Sie Push-Benachrichtigungen, um sicherzustellen, dass Sie eingehende Anrufe erhalten, auch wenn Ihre Anwendung im Hintergrund läuft. CallKit. Siehe die Push-Benachrichtigungen Leitfaden für weitere Informationen.
Bauen und Ausführen
Cmd + R zu bauen und wieder zu starten:

In-App-Sprachanrufe tätigen
Sie tätigen einen Sprachanruf von einer iOS-App zu einem Telefon mit dem iOS Client SDK.