La mia app per iPhone può registrarsi per ricevere notifiche push destinate a un'altra app?

StackOverflow https://stackoverflow.com/questions/1291665

  •  18-09-2019
  •  | 
  •  

Domanda

Questa potrebbe essere una domanda piuttosto semplice, ma ecco qui.Sviluppo un'app per iPhone che è un client di terze parti per una popolare app web.Questa webapp ha la propria app per iPhone su cui pubblica notifiche push.È possibile che la mia app si registri per ricevere le notifiche push inviate dalla webapp e destinate all'app nativa per iPhone della webapp?Oppure ciò è impedito dalla magia del certificato, come sospetto?

È stato utile?

Soluzione

Apple ti consente di avere app con un ID app generico nel formato:

12345678.*

Oppure un ID app esplicito nel formato:

12345678.com.myCompanyName.myAppName

Tuttavia, consentono solo alle applicazioni con ID app espliciti di registrarsi per il servizio APN (Apple Push Notification).Pertanto non è possibile che più di una specifica app per iPhone ricevano la stessa notifica.

Come dice Farcaller, questa non è una limitazione tecnica ma imposta.

Spero possa aiutare

Altri suggerimenti

Dal punto di vista tecnico, è possibile registrare su un altro server con Token dispositivo. Hai solo bisogno di sapere, dove registrare e cosa protocollo non si usa. Ancora non sarebbe in grado di ricevere le notifiche, in quanto sono instradati a seconda l'ID dell'applicazione, e non si può imitare quello.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top