콘텐츠로 건너뛰기

Unity SDK 빠른 시작

Pushwoosh Unity SDK 를 사용하여 빠르고 간단한 예제로 시작하세요.

사전 요구 사항

Anchor link to

Pushwoosh Unity SDK 를 앱에 통합하려면 다음이 필요합니다.

예제 프로젝트 다운로드

Anchor link to

예제 프로젝트 저장소를 복제합니다:

Terminal window
git clone git@github.com:Pushwoosh/pushwoosh-unity-sample.git

프로젝트 구성

Anchor link to

Assets/PushNotificator.cs 를 열고 Pushwoosh 초기화 값을 설정합니다:

Assets/PushNotificator.cs
Pushwoosh.ApplicationCode = "XXXXX-XXXXX";
Pushwoosh.FcmProjectNumber = "XXXXXXXXXXXX";

ApplicationCodeFcmProjectNumber 값을 Pushwoosh 앱 코드Firebase 프로젝트 번호로 바꿉니다.

1. 번들 식별자 설정
Anchor link to

iOS 빌드 프로필에서 Bundle Identifier 를 번들 ID (예: com.example.pushwoosh)로 설정합니다.

2. 종속성 설치
Anchor link to

iOS 빌드 완료 후 ios 디렉토리로 이동하여 종속성을 설치합니다:

Terminal window
pod install
3. API 토큰 설정
Anchor link to

Xcode 에서 ios/Unity-iPhone.xcworkspace 파일을 엽니다. ios/Unity-iPhone/Info.plist 에서 __PUSHWOOSH_DEVICE_API_TOKEN__ 키를 Pushwoosh Device API 토큰으로 설정합니다:

info.plist
<key>Pushwoosh_API_TOKEN</key>
<string>__PUSHWOOSH_DEVICE_API_TOKEN__</string>
1. 패키지 이름 설정
Anchor link to

Android 빌드 프로필에서 Package Name 을 앱의 패키지 이름 (예: com.example.pushwoosh)으로 설정합니다.

2. google-services.json 설정
Anchor link to

google-services.json 파일을 Assets 디렉토리로 복사합니다.

3. API 토큰 설정
Anchor link to

Assets/Plugins/Android/AndroidManifest.xml 에서 <application> 태그 내부에 Pushwoosh Device API 토큰을 추가합니다:

AndroidManifest.xml
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_DEVICE_API_TOKEN__" />

중요: Pushwoosh Control Panel 에서 토큰에 올바른 앱에 대한 액세스 권한을 부여해야 합니다. 자세히 알아보기

프로젝트 실행

Anchor link to
  1. 프로젝트를 빌드하고 실행합니다.
  2. 푸시 알림 등록” 버튼을 탭합니다.
  3. 푸시 알림 권한을 부여합니다. 장치가 Pushwoosh 에 등록됩니다.

푸시 알림 전송

Anchor link to

Pushwoosh Control Panel 로 돌아가서 등록된 장치에 푸시 알림을 전송합니다.