-4

Die Anwendung, in der nur vier Benutzer die Videos teilen können, andere drei Benutzer können die Videos sehen und umgekehrt. Ich verwende Cloudkit als zentralen Server.Kann eine Pushnotification ohne Backend-Server in IOS senden?

Ich möchte eine Push-Benachrichtigung senden, ohne die Backend-Server-Konfiguration für den Benutzer zu verwenden, wenn ein Benutzer das Video freigegeben hat.

Gibt es eine Drittanbieter-Bibliothek, um dies zu erhalten?

+0

Sie könnten, wenn Sie das richtige Zertifikat im Bundle hatten und wenn Ihre App irgendwie den APNS-Token von "dem anderen Gerät" kannte. Dieser letzte Teil wäre ohne irgendeine Art von Server schwierig. –

Antwort

0

Sorry nein das ist nicht möglich. Bei Push-Benachrichtigungen muss der Provider die Benachrichtigung an den APNS (Apple Push Notification Service) senden, der sie an das richtige Gerät sendet.

Dies funktioniert wie:

enter image description here

Sie sind auch Dateien nur Meldungen in dem schicken für von Text nicht in der Lage, Ton etc. Also keine XML-Datei über Push-Benachrichtigungen sorry.

Sie könnten es jedoch tun, wenn Sie den Benutzer über Push Notification benachrichtigen, dass eine Datei verfügbar ist, und sie dann herunterladen, wenn die App geöffnet wird.

0

Apple stellt CloudKit zur Verfügung, um den Backend-Server für Sie zu verwalten. Sie können Push-Benachrichtigungen aber CloudKit von subscribing to record changes verwenden. Sie können Geräte mit GameKit für Peer-to-Peer-Verbindungen koppeln. Ohne weitere Informationen zu dem, was Sie erreichen möchten, sind dies alle Informationen, die ich zur Verfügung stellen kann.

Verwandte Themen