grrrian/phonegap-parse-plugin

Not working on Android 6.0

Opened this issue · 7 comments

It apparently initializes with no problem but looking at dashboard i realized that the installation comes without any deviceToken or pushType.
I enabled the log and here is the message:

V/com.parse.ManifestInfo: Cannot use GCM for push because the app manifest is missing some required declarations. Please make sure that these permissions are declared as children of the root <manifest> element:
V/com.parse.ManifestInfo: Using none for push.
V/com.parse.PushService: Tried to use push, but this app is not configured for push due to: Push is not configured for this app because the app manifest is missing required declarations. Please add the following declarations to your app manifest to support either GCM or PPNS for push (or both). To enable GCM support, please make sure that these permissions are declared as children of the root <manifest> element:

The thing is all the permission are properly set on AndroidManifest.xml
After searching around it seems that parse-1.9.0.jar is incompatible with android 6.0.

Any ideas?

Sorry. I guess this plugin doesn't support Android 6+. I have stopped maintaining it considering the death of Parse.

ian

On Apr 27, 2016, at 12:32 AM, Ricardo Alves Carvalho notifications@github.com wrote:

It apparently initializes with no problem but looking at dashboard i realized that the installation comes without any deviceToken or pushType.
I enabled the log and here is the message:

V/com.parse.ManifestInfo: Cannot use GCM for push because the app manifest is missing some required declarations. Please make sure that these permissions are declared as children of the root element:
V/com.parse.ManifestInfo: Using none for push.
V/com.parse.PushService: Tried to use push, but this app is not configured for push due to: Push is not configured for this app because the app manifest is missing required declarations. Please add the following declarations to your app manifest to support either GCM or PPNS for push (or both). To enable GCM support, please make sure that these permissions are declared as children of the root element:

The thing is all the permission are properly set on AndroidManifest.xml
After searching around it seems that parse-1.9.0.jar is incompatible with android 6.0.

Any ideas?


You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub

Hi grrrian, please consider an update for us (many of us) using Parse Server (self hosted)

I'm sorry. I hope someone can fork this and update it for Parse Server. I will not maintain this code base as I have stopped using Parse. Sorry :(

ian

On May 7, 2016, at 9:01 PM, Barnabie Opiyo notifications@github.com wrote:

Hi grrrian, please consider an update for us (many of us) using Parse Server (self hosted)


You are receiving this because you commented.
Reply to this email directly or view it on GitHub

:( Okay....but wait...what about as a paid job???

@mymanga have you tried it on lower versions? can't seem to get it work on kitkat

Fixed. Since in my opinion this is the best plugin, I updated it to work on Android 6.0+.
Check it out: https://github.com/yohairosen/cordova-parse-push-plugin