Parse を介してプッシュ通知を送信するように Android アプリをセットアップしようとしています。
build.gradle
compile 'com.parse:parse-android:1.13.0'
アプリケーション.java
//in onCreate
Parse.initialize(this, "appId", "clientKey");
ParseInstallation.getCurrentInstallation().saveInBackground();
AndroidManifest.xml
<service android:name="com.parse.PushService" />
<receiver android:name="com.parse.ParseBroadcastReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.USER_PRESENT" />
</intent-filter>
</receiver>
<receiver android:name="com.parse.ParsePushBroadcastReceiver"
android:exported="false">
<intent-filter>
<action android:name="com.parse.push.intent.RECEIVE" />
<action android:name="com.parse.push.intent.DELETE" />
<action android:name="com.parse.push.intent.OPEN" />
</intent-filter>
</receiver>
<receiver android:name="com.parse.GcmBroadcastReceiver"
android:permission="com.google.android.c2dm.permission.SEND">
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
<action android:name="com.google.android.c2dm.intent.REGISTRATION" />
<category android:name="MY_APP_ID" />
</intent-filter>
</receiver>
これらの変更を加えてアプリを起動すると、Parse ダッシュボードにインストール オブジェクトが作成されていることがわかります。
ダッシュボードからプッシュを送信し、プラットフォーム Android でオーディエンスを作成しようとすると、「このキャンペーンの受信者数を空にすることはできません」と表示されます。
私は何が欠けていますか?
編集 1: REST API 経由でプッシュを送信できます。Web コンソール経由でまだプッシュを送信できません。