2013-02-21 9 views
5

Ich kann keine Push-Benachrichtigungen erhalten, mit parse.com-Service.
Ich benutzte eine Kurzanleitung, um mein Problem zu lösen. Ich habe versucht, den angegebenen Namen und "" als Kanalnamen zu verwenden. Auch fand ich Cannot receive push notifications in Android with trigger.io and parse.com
mir gelingt Objekt parse.com zu schicken, und für Meldungen zu abonnierenAndroid parse.com Kann keine Push-Benachrichtigung erhalten

public class ParseStarterProjectActivity extends Activity { 

    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 

     setContentView(R.layout.main); 

      PushService.subscribe(this, "push", TestParse.class); 
      PushService.setDefaultPushCallback(this, TestParse.class); 

    } 
} 


public class ParseApplication extends Application { 

     @Override 
     public void onCreate() { 
     super.onCreate(); 
     Parse.initialize(this, my_id, my_client_key); 
     } 

} 

public class TestParse extends Activity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.parse); 
    } 
} 

AndroidManifest.xml (zumindest kann ich meine app in Databrowser auf parse.com sehen)

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.parse.starter" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk 
     android:minSdkVersion="4" 
     android:targetSdkVersion="17" /> 

    <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" /> 

    <application 
     android:name="ParseApplication" 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" > 
     <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> 

     <activity 
      android:name=".ParseStarterProjectActivity" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name=".TestParse" 
      android:label="@string/app_name" /> 
    </application> 

</manifest> 

Vor kurzem habe ich bemerkt LogCat Fehler:

02-21 18: 17: 45.381: FEHLER/Trace (8952): Fehler beim Öffnen der Tracedatei: Keine solche Datei oder Verzeichnis (2)
02-21 18: 17: 48.534: ERROR/com.parse.PushService (8888): unknown host


ich möchte wirklich Benachrichtigungen erhalten. Was mache ich falsch?

+0

können Sie Ihr Manifest auch dann posten, wenn Sie sicher sind, dass Sie alle erforderlichen Daten dort abgelegt haben? Sie haben vielleicht etwas verpasst – njzk2

+0

Ich habe Manifest hinzugefügt –

+0

Was haben Sie bisher analysiert? Ihre Anwendung ist erstellt/gestartet? Deine Aktivität? – njzk2

Antwort

2

Parse Mitarbeiter hier. Um dem Push-Service besser gerecht zu werden, haben wir die Anzahl der Maschinen, die push.parse.com bedienen, erhöht. Einige ISPs hatten Probleme, wenn die DNS-Auflösung diese vielen Server zurückgab. Letzten Freitag Nachmittag haben wir einen benutzerdefinierten DNS-Server gestartet, der diese Probleme mit der DNS-Auflösung von Drittanbietern behebt. Dies sollte kein Problem mehr sein.

+0

Hilfe für die Frage http: // stackoverflow.com/questions/17123625/how-to-clear-push-Benachrichtigung-alert-on-status-bar-android – RVG

+0

Hilfe für diese bitte http://stackoverflow.com/questions/27506543/arse-push-notifications-crashes- evil-on-background-in-android –

+0

@Thomas Bouldin im Senden Push mit Parse von Androi-Gerät mit JSON-Objekt mit Alarm sowie Titel und aber nicht empfangen keine Benachrichtigung in Android-Gerät – Erum

Verwandte Themen