# Получение доступа к SDK и его установка
Исходные коды TrueConf Mobile SDK для мобильных приложений находятся в удалённом репозитории, доступ к которому ограничен и выдаётся отделом продаж компании Труконф по запросу с вашей стороны. В репозитории, кроме самого SDK, вы найдёте примеры полноценных приложений с использованием SDK для демонстрации его возможностей.
Ниже мы подробно расскажем, как получить доступ и подключиться к репозиторию.
# Шаг 1. Установите Git
Мы используем систему контроля версий Git, так что вам нужно будет установить себе ПО для работы с ней. Подробную инструкцию по установке для разных операционных систем можно найти на сайте Git git-scm.com
.
# Шаг 2. Сгенерируйте ssh-ключ
Как было сказано выше, доступ к репозиторию ограничен. Для идентификации пользователя и предоставления доступа используется стандартное средство Git – SSH-ключ.
Такой ключ генерируется самим пользователем и состоит из двух частей – открытой и закрытой (они хранятся в двух разных файлах). Открытую часть ключа вы передаёте нам, а закрытую оставляете у себя на компьютере в специальной директории .ssh
. Остальное сделает Git. Для генерации ключа введите команду в терминале своей ОС:
ssh-keygen
В качестве папки для установки рекомендуем оставить ту, которая предлагается по умолчанию:
на ОС Windows
C:\Users\MyUser\.ssh
на Linux
/home/MyUser/.ssh
на macOS
/Users/MyUser/.ssh
где MyUser – имя вашего пользователя в ОС.
# Шаг 3. Запросите пробный период использования SDK в отделе продаж
После того, как ключ сгенерирован, обратитесь в отдел продаж с просьбой предоставить доступ к Git репозиторию. Также к Android библиотекам необходим доступ к maven репозиторию по логину и паролю.
Отдел продаж может поинтересоваться, для каких целей вы собираетесь использовать SDK. Постарайтесь подробно описать ваш проект – если мы посчитаем его интересным, то предоставим вам дополнительно выделенного технического специалиста на период тестирования.
Когда отдел продаж примет решение о предоставлении вам доступа, отправьте им открытую часть своего ключа (файл с расширением .pub
в директории, куда был помещён сгенерированный ключ).
# Шаг 4. Скачайте репозиторий
Чтобы склонировать репозиторий себе на компьютер, выполните в терминале вашей ОС команду:
git clone git@git.trueconf.ru:SDK TARGET_PATH
где TARGET_PATH
– путь к директории, куда вы хотите его скопировать.
Например, на Linux команда может выглядеть так:
git clone git@git.trueconf.ru:SDK /home/user/mobile-sdk
Если TARGET_PATH
не указан, то репозиторий будет загружен в текущую директорию (из которой работает консоль).
С дополнительными параметрами команды git clone
вы можете ознакомится на сайте Git - https://git-scm.com/docs/git-clone (opens new window)
Чтобы избежать работы с консолью, вы можете использовать графические оболочки Git с удобным интерфейсом, например:
GitExtension - https://gitextensions.github.io/ (opens new window)
SourceTree - https://sourcetreeapp.com/ (opens new window)
В них при клонировании в качестве адреса внешнего репозитория указывайте git@git.trueconf.ru:SDK