Push-Benachrichtigung von UrbanAirship funktioniert nicht mit Live-Server (d. h. mit Produktionsschlüssel) in Android

8

In einer meiner Android-App verwende ich Push-Benachrichtigung von Urban Airship.

Das Problem mit der App ist, dass wenn ich den Entwicklungsschlüssel für die Push-Benachrichtigung verwende, die Arbeit perfekt ist (Die App wird registriert und die APID generiert), aber wenn ich den Produktionsschlüssel verwende, funktioniert es überhaupt nicht ( Die APID wurde nicht generiert.)

Allerdings habe ich die App für den Produktionsschlüssel richtig konfiguriert (Wie in airshipconfig.properties, 1) Schlüssel für Produktionsschlüssel setzen 2) make inProduction = true.

Funktioniert immer noch nicht.

Ich erhalte den Fehler:

App-Name - UAlib Stoppen Sie die Verbindung. In einem Warteschleifenmuster.

auf Logcat, jedes Mal, wenn ich versuche, es mit dem Live-Server (Produktionsschlüssel) zu verbinden.

Jede Idee oder Hilfe dazu wird sehr geschätzt.

    
Dinesh Sharma 07.11.2011, 06:59
quelle

2 Antworten

1

Ich denke, dass Ihre freie Trail-Periode (wie Sie den Heliumtransport benutzen) für die Push-Benachrichtigung von Urban Luftschiff beendet wurde. Sie haben also zwei Möglichkeiten: 1) Entweder du nimmst einen bezahlten Plan vom städtischen Luftschiff 2) Oder gehen Sie für c2dm Transport.

Der c2dm-Transport muss keinen Plan haben.

Hoffe, das wird dir helfen.

    
Saurabh 18.11.2011, 05:47
quelle
0

In meiner UA-Erfahrung ist dies wahrscheinlich ein schwerwiegendes Problem. Stellen Sie sicher, dass alle erforderlichen Felder für den Produktionsschlüssel korrekt ausgefüllt sind. Wenn das Problem weiterhin besteht, erstellen Sie eine Testanwendung auf der UA-Site mit den korrekten Anmeldeinformationen der Anwendung, um zu überprüfen, ob es sich um ein Anmeldeinformationenproblem handelt. Anderenfalls kontaktieren Sie UA und lassen Sie das Problem besser beheben.

Die erforderlichen Felder auf der Website, damit die Anwendung unter Android ordnungsgemäß funktioniert, sind das "Android-Paket" und das "C2DM Authorization Token". Achten Sie außerdem darauf, "Push Notifications Support" anzukreuzen.

    
HandlerExploit 17.11.2011 22:00
quelle