Skip to content

rustore-dev/unity-rustore-push-sdk

Repository files navigation

⚠️ Не используйте кнопку "Код → Скачать" на сайте GitFlic – этот метод не загружает файлы из Git LFS. Инструкция по клонированию.

Unity-плагин RuStore для подключения пуш-уведомлений

Плагин “RuStorePushClient” предоставляет функциональность для включения в приложение push-уведомлений через сервисы RuStore.

Репозиторий содержит плагины RuStorePushClient и RuStoreCore, а также демонстрационное приложение с примерами использования и настроек. Поддерживаются версии Unity 2022+.

Сборка примера приложения

Вы можете ознакомиться с демонстрационным приложением, содержащим представление работы всех методов SDK:

Установка плагина в свой проект

Подключение UPM-пакета через Package Manager:

  • вариант Add package from tarball... — рекомендуемый способ установки.
  1. Скачайте файлы ru.rustore.core-version.tgz и ru.rustore.push-version.tgz со страницы релизов.
  2. Импортируйте скачанные пакеты в проект через Package Manager (Window → Package Manager → + → Add package from tarball...).
  3. Выполните шаги раздела Настройка проекта, см. ниже.
  • вариант Add package from disk... — при необходимости самостоятельных доработок, см. README;

Подключение *.unitypackage через Import Assets — устаревший способ установки.

  1. Скачайте пакет RuStoreUnityPushSDK-version.unitypackage со страницы релизов.
  2. Импортируйте скачанный пакета в проект: Assets → Import Package → Custom Package....
  3. Выполните шаги раздела Настройка проекта, см. ниже.

Настройка проекта

  1. Откройте настройки проекта: Edit → Project Settings → Player → Android Settings.
  2. В pазделе Publishing Settings включите настройки:
    • Custom Main Manifest.
    • Custom Main Gradle Template.
    • Custom Gradle Properties Template.
  3. В разделе Other Settings настройте:
    • Package name.
    • Minimum API Level = 24.
    • Target API Level = 34.
  4. Обновите зависимости проекта с помощью External Dependency Manager: Assets → External Dependency Manager → Android Resolver → Force Resolve.

История изменений

CHANGELOG

Условия распространения

Данное программное обеспечение, включая исходные коды, бинарные библиотеки и другие файлы, распространяется под лицензией MIT. Информация о лицензировании доступна в документе MIT-LICENSE.

Техническая поддержка

Дополнительная помощь и инструкции доступны в документации RuStore и по электронной почте support@rustore.ru.

About

RuStore SDK для подключения пуш-уведомлений

Resources

License

Stars

Watchers

Forks

Packages

No packages published