⚠️ Не используйте кнопку "Код → Скачать" на сайте GitFlic – этот метод не загружает файлы из Git LFS. Инструкция по клонированию.
Плагин “RuStorePushClient” предоставляет функциональность для включения в приложение push-уведомлений через сервисы RuStore.
Репозиторий содержит плагины RuStorePushClient и RuStoreCore, а также демонстрационное приложение с примерами использования и настроек. Поддерживаются версии Unity 2022+.
Вы можете ознакомиться с демонстрационным приложением, содержащим представление работы всех методов SDK:
Подключение UPM-пакета через Package Manager:
- вариант Add package from tarball... — рекомендуемый способ установки.
- Скачайте файлы
ru.rustore.core-version.tgz
иru.rustore.push-version.tgz
со страницы релизов. - Импортируйте скачанные пакеты в проект через Package Manager (Window → Package Manager → + → Add package from tarball...).
- Выполните шаги раздела Настройка проекта, см. ниже.
- вариант Add package from disk... — при необходимости самостоятельных доработок, см. README;
Подключение *.unitypackage через Import Assets — устаревший способ установки.
- Скачайте пакет
RuStoreUnityPushSDK-version.unitypackage
со страницы релизов. - Импортируйте скачанный пакета в проект: Assets → Import Package → Custom Package....
- Выполните шаги раздела Настройка проекта, см. ниже.
- Откройте настройки проекта: Edit → Project Settings → Player → Android Settings.
- В pазделе Publishing Settings включите настройки:
- Custom Main Manifest.
- Custom Main Gradle Template.
- Custom Gradle Properties Template.
- В разделе Other Settings настройте:
- Package name.
- Minimum API Level = 24.
- Target API Level = 34.
- Обновите зависимости проекта с помощью External Dependency Manager: Assets → External Dependency Manager → Android Resolver → Force Resolve.
Данное программное обеспечение, включая исходные коды, бинарные библиотеки и другие файлы, распространяется под лицензией MIT. Информация о лицензировании доступна в документе MIT-LICENSE.
Дополнительная помощь и инструкции доступны в документации RuStore и по электронной почте support@rustore.ru.