Подготовка к запуску демонстрационного приложения
Обновлено 15 мая 2024
Демонстрационное приложение SaluteJazz SDK для iOS содержит примеры:
- инициализации SDK;
- авторизации запросов;
- интерфейса видеозвонков;
- создания, начала, окончания и присоединения к встрече.
Для подготовки демонстрационного приложения к запуску:
Перейдите в папку JazzSDKDemoApp и запустите проект
JazzSDKDemoApp.xcodeproj
.Откройте таргет JazzSDKDemoApp:
- Перейдите на вкладку General и убедитесь, что к таргету привязаны фреймворки и ресурсы:
JazzCore.xcframework;
JazzSDK.xcframework;
LibSberCast.xcframework;
WebRTC.xcframework;
JazzResources.bundle;
DevicesDesignSystemResources.bundle.
Перейдите на вкладку Build Phases и убедитесь, что таргет содержит фреймворки и ресурсы в разделах Embed Frameworks и Copy Bundle Resources соответственно:
Убедитесь, что конфигурационный файл info.plist содержит ключи для получения доступов к камере, микрофону и bluetooth, а также содержит ключ для для поиска устройств в локальной сети:
<key>NSMicrophoneUsageDescription</key>
<string>Доступ к микрофону нужен, чтобы общаться голосом во время видеовстреч</string>
<key>NSCameraUsageDescription</key>
<string>Доступ к камере нужен, чтобы общаться с видео во время видеовстреч</string>
<key>NSBluetoothAlwaysUsageDescription</key>
<string>Приложению нужен доступ к Bluetooth для подключения к SberPortal</string>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>Приложению нужен доступ к Bluetooth для подключения к SberPortal</string>
<key>NSBonjourServices</key>
<array>
<string>_staros._tcp</string>
</array>