解析推送到错误的应用程序

时间:2015-10-23 22:40:45

标签: android parse-platform push-notification android-manifest android-gradle

我在Android Studio中复制了我之前的一个项目,以制作类似但不同的应用。首先,我通过重构" Java"下的第一个文件夹来更改包名称。选项卡,这是我的包名称。接下来,我确保按照Parse指南设置推送通知,您可以粘贴某些代码,但用您自己的包名替换某些实例。 Parse还要求您在应用程序的getNodeViaAjax()中使用Parse.initialize(this, "xxxxx", "xxxx")之类的代码。我也把它改成了我的新解析应用程序。

但是,当我发送推送旧应用程序(我复制的项目以制作新应用程序)时,我的新应用程序会收到此推送,即使我更改了项目名称和代码Parse需要执行推送通知。 / p>

我不知道为什么这个Android应用程序正在从旧应用程序接收推送通知,我正在寻找一种方法可以阻止它。如果重要的是,新的应用程序也会接收来自新解析应用程序的推送,因此有两个解析应用程序,当我发送推送时,将在这个新应用程序中触发通知。

1 个答案:

答案 0 :(得分:0)

AndroidManifest可能吗?

<permission android:protectionLevel="signature"
    android:name="YOUR.PACKAGE.HERE.permission.C2D_MESSAGE" />
<uses-permission android:name="YOUR.PACKAGE.HERE.permission.C2D_MESSAGE" />

并且还在接收器中

<category android:name="YOUR.PACKAGE.HERE" />