Apple rifiuterà un'app con "background fetch" che viene utilizzato per caricare una foto

0

Sembra che questo sia il posto giusto per chiederlo.

Fondamentalmente realizzerò un'applicazione che, mentre è sospesa, carica periodicamente le foto sul server (proprio come Google Foto carica nuove foto sul loro back-end mentre l'app è in background).

Sto pensando di utilizzare Background Fetch per ricevere notifiche di un momento per verificare se è richiesta la sincronizzazione e per caricare eventuali foto in questo caso.

La domanda è: Apple rifiuterà l'app?

La mia preoccupazione qui è che secondo le specifiche Background Fetch ha lo scopo di recuperare piccola quantità di dati dalla rete mentre io la userò come nella direzione opposta - alla carica quantità relativamente grande di dati.

Probabilmente qualcuno ha avuto un'esperienza simile.

È come una domanda diversa, tuttavia se questo approccio non funziona, qualcuno potrebbe far luce su quale potrebbe essere una soluzione appropriata? Google è stato approvato con le loro foto comunque, quindi dovrebbe esserci un modo (sì, io non sono Google ma spero che ci sia una soluzione anche per lo sviluppatore ordinario).

    
posta vir us 17.09.2015 - 00:11
fonte

1 risposta

2

Background Fetch consente solo di scaricare i dati e l'uscita del processo se il tempo di trasferimento è superiore a 30 secondi. Ci sono cose limitate che puoi fare mentre l'app è in modalità Background: Background esecuzione

Se vuoi caricare le tue foto in background devi utilizzare il servizio di trasferimento in background, ma una volta completata l'attività, l'app non caricherà più dati. Questo tutorial spiega come scaricare un file senza l'applicazione in primo piano ma puoi usare la stessa logica per inviare dati: iOS 7 SDK: servizio di trasferimento in background

    
risposta data 17.09.2015 - 11:08
fonte

Leggi altre domande sui tag