Быстрый старт с Unity SDK
Начните работу с Pushwoosh Unity SDK с помощью этого быстрого и простого примера.
Предварительные требования
Anchor link toДля интеграции Pushwoosh Unity SDK в ваше приложение вам понадобится следующее:
Скачайте пример проекта
Anchor link toКлонируйте репозиторий с примером проекта:
git clone https://github.com/Pushwoosh/pushwoosh-unity-sample.gitНастройте проект
Anchor link toОткройте Assets/Scripts/PushNotificator.cs и установите значения для инициализации Pushwoosh:
Pushwoosh.ApplicationCode = "XXXXX-XXXXX";Pushwoosh.FcmProjectNumber = "XXXXXXXXXXXX";Замените значения ApplicationCode и FcmProjectNumber на ваши Pushwoosh App Code и Firebase Project Number.
1. Установите Bundle Identifier
Anchor link toВ Unity перейдите в Edit > Project Settings > Player > iOS > Other Settings и установите Bundle Identifier на ваш bundle ID (например, com.example.pushwoosh).
2. Соберите проект и установите зависимости
Anchor link toСоберите iOS-проект из Unity. Затем перейдите в директорию сгенерированного Xcode-проекта и установите зависимости CocoaPods:
cd ios && pod install3. Установите API Token
Anchor link toОткройте файл ios/Unity-iPhone.xcworkspace в Xcode.
В ваш Info.plist добавьте токен Device API от Pushwoosh:
<key>Pushwoosh_API_TOKEN</key><string>__PUSHWOOSH_DEVICE_API_TOKEN__</string>Android
Anchor link to1. Установите имя пакета
Anchor link toВ Unity перейдите в Edit > Project Settings > Player > Android > Other Settings и установите Package Name на имя пакета вашего приложения (например, com.example.pushwoosh).
2. Добавьте google-services.json
Anchor link toСкопируйте ваш файл google-services.json в директорию Assets в вашем Unity-проекте.
3. Установите API Token
Anchor link toВ ваш Assets/Plugins/Android/AndroidManifest.xml добавьте токен Device API от Pushwoosh внутри тега <application>:
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_DEVICE_API_TOKEN__" />Запустите проект
Anchor link to- Соберите и запустите проект.
- Нажмите кнопку Register for push notifications.
- Предоставьте разрешение на получение push-уведомлений. Устройство будет зарегистрировано в Pushwoosh.
Отправьте push-уведомление
Anchor link toПерейдите в Pushwoosh Control Panel и отправьте push-уведомление на ваше зарегистрированное устройство.