Não é possível enviar push do Parse.com
Eu tinha um projeto com o Parse no meu aplicativo, mas alterei o projeto (e, portanto, as teclas) e meus pushs (teste ou normal) não são enviados do Parse.
Quando tento enviá-los, sou notificado de que será recebido por 2 destinatários:
O envio do Meu cliente está ATIVADO:
Embora eu ache que não seja necessário, tenho minhas credenciais do GCM:
Eu tentei com um costumeParsePushBroadcastReceiver
estendido no Android e logonReceive
Eu tentei assinar como lançamento e depuração.Eu tentei com Wi-Fi, 3G e 4G.Eu tentei limpar os dados, desinstalar o aplicativo, reiniciar.Minhas permissões no AndroidManifest.xm, eu sou:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<permission android:protectionLevel="signature"
android:name="taggie.me.permission.C2D_MESSAGE" />
<uses-permission android:name="taggie.me.permission.C2D_MESSAGE" />
Minha inscrição é:
<application
android:name=".MainApplication"
android:allowBackup="true"
android:icon="@drawable/logo_help"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
qual código é:
public class MainApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
Parse.initialize(this, "YBi4ki505TcwKSNEIW7gkFCdWvjHC9yNJmrZHBGR", "APwUw3laazYRhvkSRwZZqpxsROUjH5jWP6QzeHiq");
ParseInstallation.getCurrentInstallation().saveInBackground();
}
}
e o restante do meu 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.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="taggie.me" />
</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>
<meta-data android:name="com.parse.push.gcm_sender_id"
android:value="id:10321_and_the_rest_of_my_number" />;
masO PROBLEMA ESTÁ AQUI
Não recebo notificações e, quando as envio, vejo o seguinte:
Alguém tem uma pista antes de me matar? Obrigado :)
Isso é incrível, tentei enviar o apk para um amigo meu ... e ele recebe as notificações por push, mas eu não! por que isso seria possível?
Acabei de abrir a porta 8253, pois vi algumas postagens relatando isso, mas ainda não está funcionando. : '(