我们正在使用Parse Push Plugin https://github.com/taivo/parse-push-plugin和自定义解析服务器。推送消息将进入GCMService但不进行渲染。 ParsePushBroadcastReceiver不确定它是否被调用。我没有看到日志中的任何错误。
同样在调试时,我看到GCM接收意图被调用,而不是 com.parse.push.intent.RECEIVE,不确定它的默认行为。
我在AndroidManifest.xml中有以下内容,我也在使用parse android版本com.parse:parse-android:1.13.1
<receiver android:exported="false" android:name="github.taivo.parsepushplugin.ParsePushPluginReceiver">
<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="${applicationId}" />
</intent-filter>
</receiver>
非常感谢任何帮助