Ich versuche, meine Android-App-Setup Push-Benachrichtigungen über Parse zu senden.Ich konnte keine Zielgruppe für Parse erstellen
build.gradle
compile 'com.parse:parse-android:1.13.0'
Application.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>
Nach dem Hochfahren meiner App mit diesen Änderungen kann ich ein Installationsobjekt auf dem Analyse-Dashboard sehen.
Jetzt, wenn ich versuche, einen Push über das Dashboard zu senden und ein Publikum mit Plattform Android zu erstellen, heißt es 'Ihre Empfängerzahl für diese Kampagne darf nicht leer sein.'
Was fehlt mir?
EDIT 1: Ich kann einen Push über die REST API senden. Immer noch nicht in der Lage, Push über die Webkonsole zu senden.