2010-12-21 12 views
1

Ich habe noch nie eine App mit Push-Benachrichtigungen codiert, und ich habe eine sehr allgemeine Frage. Hat der Herausgeber der App die Kontrolle, wann immer er will, nachdem die App im App Store veröffentlicht wurde? Ich meine, zum Beispiel, wenn eine App Push-Benachrichtigungen aktiviert hat, gibt es irgendwo eine Art von Dashboard, wo der App-Entwickler sofort eine Benachrichtigung an alle schicken kann, die die App heruntergeladen haben? (Angenommen, Push-Benachrichtigungen sind aktiviert)iOS Push Notifications Frage

Antwort

3

Wenn Ihre App Push-Benachrichtigungen unterstützt, müssen Sie einen eigenen Server bereitstellen, der mit der Push-Infrastruktur von Apple kommuniziert. Sie können jedes beliebige Dashboard auf Ihrem Server implementieren. (Anstelle dieser sich tatsächlich bereitstellt, können Sie auch einen Drittanbieter wie Stadt Airship verwenden.)

Ein Überblick darüber, wie Ihr Provider interagiert mit Service von Apple ist hier: http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html

+0

Gibt es irgendeine Art von Überprüfungsprozess von Apple? Ich meine, ich habe einen Server, der um 8 Uhr morgens eine Push-Benachrichtigung sendet, wird es sofort sein, oder gibt es eine Verzögerung? – startuprob

+1

Ein beliebter Dashboard/Push-Benachrichtigungs-Management-Service ist Urban Airship http://urbanairship.com/ – Yahel

+0

Fragen Sie, ob jemand bei Apple jede einzelne Benachrichtigung auf jedes Gerät überprüft, bevor es auf das Gerät gehen? Nein. Die Benachrichtigungen werden grundsätzlich sofort gelöscht, obwohl es aufgrund der Belastung des Apple-Servers und des Netzwerks zu einer leichten Verzögerung kommen kann. Wenn ein Gerät offline ist, wird es erst benachrichtigt, wenn es online ist. –

Verwandte Themen