Diese Referenzanwendung zeigt die Integration des iOS UI Kit von CometChat in ein iOS-Framework. Es bietet Entwicklern Beispiele für die Implementierung von Echtzeit-Messaging- sowie Sprach- und Videoanruffunktionen in ihren iOS-basierten Anwendungen.
App ID
, Region
und Auth Key
Klonen Sie das Repository:
git clone https://github.com/cometchat/cometchat-sample-app-ios.git
Navigieren Sie zum Projektverzeichnis:
cd cometchat-sample-app-ios/CometChatSwift
Abhängigkeiten installieren:
pod install
Wenn bei der Installation von Pods Probleme auftreten, verwenden Sie den folgenden Befehl.
pod install --repo-update
Öffnen Sie in Xcode das Projekt, indem Sie cometchat-sample-app-ios/CometChatSwift.xcworkspace
öffnen
Geben Sie Ihre CometChat- App ID
, Region
und Auth Key
in die Datei CometChatSwift/AppConstants.swift ein:
cometchat-sample-app-ios/CometChatSwift/AppConstants.swift
Zeilen 9 bis 13 in 056b60f
Wenn Ihre App vor dem 12. August 2024 erstellt wurde, ändern Sie die Beispieldaten-URL in https://assets.cometchat.io/sampleapp/v1/sampledata.json
in der Datei CometChatSwift/Controllers/Login.swift:
cometchat-sample-app-ios/CometChatSwift/Controllers/Login.swift
Zeilen 109 bis 111 in 056b60f
Führen Sie die App auf einem Gerät oder Emulator aus.
Bei Problemen mit der Ausführung des Projekts oder der Integration mit unseren UI-Kits konsultieren Sie unsere Dokumentation, erstellen Sie ein Support-Ticket oder fordern Sie Echtzeit-Support über das CometChat-Dashboard an.