2014-04-08 15 views

risposta

16

Non può essere eseguito senza l'interazione dell'utente. L'unica opzione è che puoi generare una notifica push per dire all'utente di portare l'applicazione in primo piano.

Questo è dal Apple documentation su questo problema:

Quando il sistema operativo fornisce notifica push (iOS o OS X) e l'applicazione di destinazione non è in esecuzione in primo piano, si presenta la notifica (avviso, numero distintivo icona, suono). Se lo stato è un avviso di notifica e l'utente tocca o fa clic sul pulsante di azione (o sposta il cursore azione), l'applicazione si avvia e chiama un metodo per passare l'oggetto di notifica locale o il carico utile di notifica remota . Se l'applicazione è in esecuzione in primo piano quando viene consegnata la notifica , il delegato dell'applicazione riceve una notifica locale o push.

+2

Questo è corretto. Qualsiasi dfoyubters può vedere il mio tentativo fallito di forzare un'app in primo piano qui: http: //stackoverflow.com/a/22230693/1461050. È degno di nota che Android lo consenta. – davidgyoung

+0

Grazie a @Khawar Ali per il tuo aiuto. Fatto la stessa cosa che hai citato –

Problemi correlati