Domanda

desidero utilizzare la funzione "condivisione file" nella mia app.Voglio creare un'app fotografica che non ha contenuto quando l'utente la avvia.Pertanto l'utente può selezionare una cartella di immagini sul proprio Mac o PC.Dopodiché e avviando l'app sul suo iphone o ipad, tutto il contenuto della sua cartella di immagini sarà visualizzabile.

Penso che sia possibile solo aggiungere file semplici alla mia app, non cartelle di contenuti, giusto? Qualche idea su come potrei farlo?

Grazie per il tuo tempo e aiuto.

È stato utile?

Soluzione

Non è possibile caricare la cartella sull'app.

un modo per farlo

crea il file .zip di quella cartella e carica. estrai il file zip dall'app.

controlla questo progetto, ha un codice per estrarre il file zip.

https://github.com/ZipArchive/ZipArchive

Altri suggerimenti

Sul tuo Mac, rinomina la cartella in folder.pkg.

Ora puoi aggiungere folder.pkg ai documenti per la tua app utilizzando iTunes File Sharing.

Una volta che folder.pkg è stato aggiunto, rinominalo con il suo nome originale.

Non sono sicuro di come farlo con iTunes su un PC.

Ho scoperto che utilizzando iTunes 12 e iOS8, ora posso AGGIUNGERE cartelle a una cartella Documenti di app utilizzando Condivisione file di iTunes.In precedenza era possibile aggiungere solo singoli file.

È infatti possibile aggiungere una cartella allo spazio di condivisione file dell'app utilizzando la versione 12+ di iTunes. Tuttavia, il pulsante di caricamento di iTunes non funzionerà per questo, perché la sua interfaccia di selezione dei file insiste solo sulla semplice selezione dei file, escluse le cartelle. Il modo in cui funziona è trascinare e rilasciare una cartella dal tuo PC alla finestra Condivisione file di iTunes.

Poiché l'interfaccia di iTunes per la gestione della condivisione di file è progettata in modo molto scadente, vale la pena ricordare i trucchi che puoi utilizzare per eseguire operazioni sullo spazio di condivisione file, per i quali iTunes non fornisce un pulsante:

  • Rinomina un file o una cartella: fai clic una volta, attendi un paio di secondi e fai di nuovo clic. Questo sostituirà il nome con la casella di modifica della ridenominazione
  • Elimina un file o una cartella: selezionalo, quindi premi il tasto "Canc" sulla tastiera
  • Carica una cartella: trascinala dalla copia del computer

Resta impossibile vedere o modificare direttamente il contenuto di una cartella di condivisione di file in iTunes. La mia soluzione alternativa per eseguire questa operazione è la seguente:

  1. Scarica la cartella sul computer
  2. Apporta le modifiche desiderate all'albero delle cartelle sulla copia del computer
  3. Elimina la copia di Condivisione file della cartella (o, facoltativamente, rinominala in qualcosa di simile a folder.old per sicurezza)
  4. Carica la cartella modificata dal computer, utilizzando il trascinamento
  5. (facoltativamente) Elimina la copia di sicurezza in Condivisione file, dopo aver verificato che l'app funzioni correttamente con la versione appena caricata della cartella

Spero che questo aiuti

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