Swift

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:

Interface connected