Modifica del documento sull'ipad

1

Non mi è chiaro come funzioni il file system in iOS 8. Si consideri ad es. l'app Dropbox, quando apro un documento in un'altra app, cosa succede?

Mi sembra come:

  1. copia del file è stato creato
  2. l'handle del file nel file copiato viene passato all'altra app
  3. un'altra app modifica il file
  4. un'altra app mantiene il file

Alcune domande a riguardo:

  1. È così che funziona?
  2. Dove viene memorizzato il nuovo file?
  3. iCloud funziona allo stesso modo?

Questo sembra piuttosto disordinato, perché voglio solo un'app che possa essere modificata ad es. documenti pdf IN Dropbox.

    
posta Jonny5 22.01.2015 - 10:19
fonte

1 risposta

0

Ecco dove le cose si complicano.

Dropbox non è un'app adattata alle tue esigenze. Non è stato progettato per modificare PDF o file, sebbene possa visualizzarli e che una funzionalità possa esistere un giorno, ma è inteso come un business è offrire ai clienti un luogo in cui archiviare i propri documenti che possono essere accesabili su tutti i loro dispositivi. Con Apple, e sviluppando per loro, sei vincolato alla tua app ed è un fascio di risorse. Quindi, ad esempio, Dropbox. Dropbox è un'applicazione memorizzata sul dispositivo, che può solo scrivere e salvare i file nel pacchetto delle applicazioni (si pensi alla cartella per il pacchetto) e nessun altro sul dispositivo, questo è per numerose precauzioni di sicurezza implementate da Apple. Ha senso. Lo svantaggio è che gli sviluppatori devono rendere disponibili le funzionalità che si desidera, non quelle di Apple. Se gli sviluppatori vogliono che tu possa modificare il PDF, devono codificarlo esplicitamente per quella funzione, altrimenti possono condividere con estensioni un file / documento con un'altra app che già lo fa. Ancora una volta, dato che Dropbox si occupa di archiviare file che sarebbe il loro motivo per non consentire. Le cose possono cambiare, puoi sempre inviare una richiesta, ma non è così facile sviluppare le cose, ci vuole un sacco di lavoro e di ore lavorative.

Quindi per rispondere alle tue domande:

1) Sì - una copia viene inviata all'applicazione che si elegge perché, come affermato in precedenza, un'app può solo effettuare direttamente le risorse nel suo pacchetto (cartella app) sul dispositivo e in nessun altro modo in cui Dropbox non ha scelta, è un processo regolato da Apple.

2) Il nuovo file è memorizzato nell'altro pacchetto di applicazioni

3) iCloud funziona in modo simile ma non proprio. Poiché iCloud è sviluppato da Apple, ovviamente hanno più libertà di fare ciò che vogliono. Quando si archivia un documento nel cloud, rimane lì e lo si può manipolare nel cloud, oppure scaricarlo sul dispositivo e manipolarlo anche lì e ricaricarlo. Anche altre app possono farlo, ma devono codificarle autonomamente, non solo per loro. Le app possono impiegare mesi per essere costruite e sono un sacco di lavoro a causa di tutte queste soluzioni, quindi non dare per scontato. Sono sorpreso che roba vende per soli 0,99 centesimi quando sono in sviluppo da 12 mesi.

La tua unica alternativa è trovare un'app che consenta la modifica dei PDF e abbia un'estensione di condivisione per Dropbox, per ora, invia una richiesta di funzionalità a Dropbox nel frattempo per far loro sapere che è una funzionalità che gli utenti vogliono e useranno e aspetta

EDIT Normalmente non mi piace collegarmi ad app o ad altri software ma dal momento che rientra nel campo della domanda definita, pubblicherò un link al software simile all'obiettivo che stai cercando di raggiungere ma come obiettivo e imparziale che posso; Non condivido alcuna relazione con nessuna delle due app:

iAnnotate

PDF Expert5

Modifica i PDF da Dropbox, così tante altre app di terze parti, dovrai solo trovare quello che ti è più adatto.

    
risposta data 22.01.2015 - 17:34
fonte

Leggi altre domande sui tag