2013-09-06 2 views
5

Devo mostrare un'immagine ogni volta che la mia applicazione riceve la notifica.Posso inviare un'immagine con il servizio di notifica push di Apple?

Apple invia il supporto di notifica image invio?

Aggiornamento

Se cosa di cui sopra non è possibile può mostriamo immagine da URL su UIAlertview quando riceviamo la notifica.

+2

È possibile inviare l'URL della vostra immagine all'interno di notifica – anticyclope

+0

Così siamo in grado di mostrare immagini da URL su alertview? –

+1

Breve sul tuo piano di mostrare un'immagine su alertview - Sarò più che interessato a conoscere la sua possibilità. – thatzprem

risposta

7

No. Il carico utile della notifica può essere lungo fino a 256 byte. È possibile inviare un'immagine solo se la dimensione dell'immagine codificata più il resto del carico utile non è più grande di quella ... inutile.

È possibile, tuttavia, utilizzare lancio-immagine proprietà da dizionario avviso apn per specificare un'immagine da fascio app che verrà utilizzato al momento del lancio dell'applicazione.

Oppure è possibile inviare un URL da cui è possibile scaricare l'immagine all'interno dell'app.

Si prega di dare un'occhiata al Apple Docs

+0

Quindi possiamo mostrare l'immagine dall'URL su alertview? –

+2

Nop, l'icona di notifica sarà sempre l'icona dell'app. Non puoi fare nulla con la notifica, è solo inviato al dispositivo, il dispositivo si occupa di mostrare l'avviso. È possibile utilizzare la notifica solo quando l'utente apre l'app, legge i dati e agisce in base. – Firula

+3

Il carico di paga ora è 2KB –

2

Per quanto riguarda Notifiche Push andare, quando le azioni degli utenti la notifica o ricezione della notifica, mentre l'applicazione è in primo piano, l'applicazione sarà solo il messaggio push payload. L'unico scopo è far sapere all'utente che ci sono nuovi contenuti.

Pertanto, non è necessario utilizzare le notifiche push per inviare contenuti alla tua app. La tua app dovrebbe essere responsabile della rimozione di qualsiasi nuovo contenuto dal tuo server back-end non appena sarà in grado di farlo.

UPDATE: Tuttavia, se si intende "emoji" this might help you.

+2

Dalla dimensione del carico utile iOS 9 diventa 2 KB. –