Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Parse platform 向没有google play帐户的设备发送推送_Parse Platform_Push Notification - Fatal编程技术网

Parse platform 向没有google play帐户的设备发送推送

Parse platform 向没有google play帐户的设备发送推送,parse-platform,push-notification,Parse Platform,Push Notification,我们正在开发一个使用Parse的Android应用程序。所有安装应用程序的设备在注册后都会在_安装解析表中注册deviceToken和pushType,因为它们拥有google play帐户。它们都从Parse接收推送通知,没有任何问题 我有一个fairphone设备,从一开始就用于测试目的。它从未有过google play帐户,但解析推送通知成功接收,没有问题。但大约三个月前,该设备不再接收推送通知。我已经完全卸载了应用程序,删除了所有数据,再次获得了接收通知的权限,但没有任何效果 我不明白为

我们正在开发一个使用Parse的Android应用程序。所有安装应用程序的设备在注册后都会在_安装解析表中注册deviceToken和pushType,因为它们拥有google play帐户。它们都从Parse接收推送通知,没有任何问题

我有一个fairphone设备,从一开始就用于测试目的。它从未有过google play帐户,但解析推送通知成功接收,没有问题。但大约三个月前,该设备不再接收推送通知。我已经完全卸载了应用程序,删除了所有数据,再次获得了接收通知的权限,但没有任何效果

我不明白为什么这个设备不能从解析中得到推送通知

我的问题是:有没有一种方法可以调试我的应用程序并发现为什么某个设备没有收到解析推送通知

这是与解析推送通知相关的清单部分:

    <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="br.org.eita.responsa.push.ResponsaPushReceiver"
        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="br.org.eita.responsa" />
        </intent-filter>
    </receiver>