我正在使用parse.com將我的推送通知發送到我的應用程序。一切工作正常,直到我決定更改我的應用程序包名稱。我更改了我的Android應用程序包名稱後,我的應用程序無法接收來自parse.com的推送通知。Parse.com在更改包名後不發送通知
我已經在google playstore上發佈了我的應用程序。請問有沒有辦法解決這個問題?謝謝。
這是我的manifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.owatech.uccsrc"
android:versionCode="1"
android:versionName="1.0.0" >
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="22" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<permission android:name="com.owatech.uccsrc.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission android:name="com.owatech.uccsrc.permission.C2D_MESSAGE" />
<application
android:name="com.owatech.uccsrc.NotificationParseRegister"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppBaseTheme">
<activity
android:label="@string/app_name"
android:name="com.owatech.uccsrc.WelcomeScreen" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!-- Welcome Home Screen Activity -->
<activity
android:label="@string/app_name"
android:name="com.owatech.uccsrc.DashBoardActivity">
</activity>
<!-- News Feed Activity -->
<activity
android:label="@string/news_feed"
android:name="com.owatech.uccsrc.NewsFeedActivity"
android:parentActivityName="com.owatech.uccsrc.DashBoardActivity"
android:icon="@drawable/newsfeed">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.DashBoardActivity" />
</activity>
<!-- Notification Activity -->
<activity
android:label="@string/notifications"
android:name="com.owatech.uccsrc.Notification"
android:parentActivityName="com.owatech.uccsrc.DashBoardActivity"
android:icon="@drawable/notifications">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.DashBoardActivity" />
</activity>
<!-- Single Notification Activity -->
<activity
android:label="@string/notification"
android:name="com.owatech.uccsrc.SingleNotification"
android:parentActivityName="com.owatech.uccsrc.Notification"
android:icon="@drawable/notifications">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.Notification" />
</activity>
<!-- Constitution Activity -->
<activity
android:label="@string/src_constitution"
android:name="com.owatech.uccsrc.Constitution"
android:parentActivityName="com.owatech.uccsrc.DashBoardActivity"
android:icon="@drawable/constitution">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.DashBoardActivity" />
</activity>
<!-- Constitution Details Activity -->
<activity
android:name="com.owatech.uccsrc.ConstitutionDetails"
android:parentActivityName="com.owatech.uccsrc.Constitution"
android:icon="@drawable/constitution">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.Constitution" />
</activity>
<!-- History Activity -->
<activity
android:label="@string/history"
android:name="com.owatech.uccsrc.History"
android:parentActivityName="com.owatech.uccsrc.DashBoardActivity"
android:icon="@drawable/history">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.DashBoardActivity" />
</activity>
<!-- SRC COMMITTEE Activity -->
<activity
android:label="@string/committees"
android:name="com.owatech.uccsrc.SrcCommittees"
android:parentActivityName="com.owatech.uccsrc.DashBoardActivity"
android:icon="@drawable/committee">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.DashBoardActivity"
/>
</activity>
<!-- SRC COMMITTEE DETAILS Activity -->
<activity
android:name="com.owatech.uccsrc.CommitteeDetails"
android:parentActivityName="com.owatech.uccsrc.SrcCommittees"
android:icon="@drawable/committee">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.SrcCommittees" />
</activity>
<!-- ABOUT SRC Activity -->
<activity
android:label="@string/aboutSRC"
android:name="com.owatech.uccsrc.AboutSRC"
android:parentActivityName="com.owatech.uccsrc.DashBoardActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.DashBoardActivity" />
</activity>
<!-- Settings Activity -->
<activity
android:theme="@android:style/Theme.Dialog"
android:label="Settings and Preferences"
android:name="com.owatech.uccsrc.Settings"
android:parentActivityName="com.owatech.uccsrc.DashBoardActivity"
>
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.DashBoardActivity" />
</activity>
<!-- STUDENTS PORTAL Activity -->
<activity
android:label="Student Portal"
android:name="com.owatech.uccsrc.StudentPortal"
android:parentActivityName="com.owatech.uccsrc.DashBoardActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.DashBoardActivity" />
</activity>
<!-- Src Executives Activity -->
<activity
android:label="SRC Executives"
android:name="com.owatech.uccsrc.SrcExecutives"
android:parentActivityName="com.owatech.uccsrc.DashBoardActivity"
android:icon="@drawable/executives">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.DashBoardActivity" />
</activity>
<!-- Online Constitution Activity -->
<activity
android:label="SRC Constitution"
android:name="com.owatech.uccsrc.OnlineConstitution"
android:parentActivityName="com.owatech.uccsrc.DashBoardActivity"
android:icon="@drawable/constitution">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.owatech.uccsrc.DashBoardActivity" />
</activity>
<!-- Service -->
<service android:name="com.parse.PushService" />
<receiver android:name="com.owatech.uccsrc.ParsePushReciverNotifications"
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" />
<action android:name="com.parse.starter.NEW_NOTIF" />
</intent-filter>
</receiver>
<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="com.owatech.uccsrc" />
</intent-filter>
</receiver>
</application>
</manifest>
你是如何發送推送通知,通過客戶端 - >客戶端或解析(服務器) - >客戶端?同時發佈您正在使用的推送命令 –
我正在使用解析(服務器)發送推送通知 - >客戶端 – NewBIe
是否發送給所有收件人,並且它們是否都已註冊?解析應該告訴你,如果你成功地發送或不。如果設備已註冊,它不應該有問題,如果包名更改 –