È possibile impostare lo script di collegamento simbolico per l'esecuzione giornaliera (o comunque spesso possibile la sincronizzazione del dispositivo) per generare almeno automaticamente la cartella dei collegamenti simbolici. Se ti senti a disagio nel scrivere gli elenchi dei LaunchDeamon, puoi utilizzare un'app come Lingon per generarli. A questo punto, potrebbero non essere nemmeno necessari i collegamenti simbolici, solo una "esportazione" copiata, se lo si desidera, utilizzando la stessa logica.
In ogni caso, sei ancora bloccato a fare l''iPod Photo Cache'. Penso che l'unica ragione per cui questo è leggermente più veloce quando si utilizza Aperture o iPhoto è dovuto al fatto che hanno diverse miniature e altre dimensioni renderizzate, ma ci vuole ancora del tempo per l'elaborazione, specialmente la prima volta.
Supponendo che file più piccoli possano effettivamente essere elaborati più rapidamente, puoi anche aggiornare lo script che esporta gli elementi associati con collegamenti simbolici per copiare effettivamente i file altrove, quindi ridimensionarli utilizzando uno strumento come sips
.
Ad esempio, sips -Z 1024 image.jpg
ridimensiona l'immagine fino a 1024x768, mantenendo l'aspetto razionale ( altri esempi possono essere trovati su questo blog , o altrove online).
Potrebbe essere necessario trovare quale processo funzioni meglio per te e il tuo flusso di lavoro, e dove sarebbe il collo della bottiglia. Anche in questo caso, se questa esportazione potrebbe essere giornaliera, al di fuori della sincronizzazione effettiva sul dispositivo, quella cartella potrebbe sempre essere "pronta".
Quindi, mantieni il tuo dispositivo iOS sincronizzato allo stesso modo, ma può elaborare file più piccoli e hai automatizzato gran parte del processo. Anche l'iPod Photo Cache potrebbe essere incrementale, quindi se questi file rimangono uguali e quindi ne vengono aggiunti di nuovi, solo quelli nuovi vengono aggiunti alla cache.