Это эталонное приложение демонстрирует интеграцию iOS UI Kit CometChat в среду iOS. Он предоставляет разработчикам примеры реализации функций обмена сообщениями в реальном времени, а также голосовых и видеозвонков в их приложениях для iOS.
App ID
, Region
и Auth Key
Клонируем репозиторий:
git clone https://github.com/cometchat/cometchat-sample-app-ios.git
Перейдите в каталог проекта:
cd cometchat-sample-app-ios/CometChatSwift
Установите зависимости:
pod install
Если у вас возникли какие-либо проблемы при установке модулей, используйте команду ниже.
pod install --repo-update
В Xcode откройте проект, открыв cometchat-sample-app-ios/CometChatSwift.xcworkspace
Введите свой App ID
CometChat, Region
и Auth Key
в файл CometChatSwift/AppConstants.swift:
Cometchat-sample-app-ios/CometChatSwift/AppConstants.swift
Строки с 9 по 13 в 056b60f
Если ваше приложение создано до 12 августа 2024 г., измените URL-адрес образца данных на https://assets.cometchat.io/sampleapp/v1/sampledata.json
в файле CometChatSwift/Controllers/Login.swift:
Cometchat-sample-app-ios/CometChatSwift/Controllers/Login.swift
Строки с 109 по 111 в 056b60f
Запустите приложение на устройстве или в эмуляторе.
При возникновении проблем с запуском проекта или интеграцией с нашими наборами пользовательского интерфейса обратитесь к нашей документации, создайте заявку в службу поддержки или обратитесь за поддержкой в режиме реального времени через панель управления CometChat.