Vorrei inserire un video nel simulatore iPhone per testare il prelievo di video in UIImagePickerController. è possibile farlo? E se possibile, potresti fornirci qualche consiglio?Come inviare video su iPhone Simulator?
Grazie.
Vorrei inserire un video nel simulatore iPhone per testare il prelievo di video in UIImagePickerController. è possibile farlo? E se possibile, potresti fornirci qualche consiglio?Come inviare video su iPhone Simulator?
Grazie.
È possibile creare una sottoclasse di UIImagePickerController
per sovrascrivere il proprio comportamento e fornire la propria vista. Se lo fai, puoi chiamare lo imagePickerController:didFinishPickingMediaWithInfo:
e fornire il tuo video pre-registrato. Se includi un video effettivamente registrato da un iPhone 3GS, il comportamento che otterrai sarà molto simile a quello del dispositivo reale.
Naturalmente, sempre sempre test su un dispositivo reale prima della spedizione!
Utilizziamo una sottoclasse di CLLocationManager
in modo molto simile per fornire una simulazione della posizione migliore.
mi ha reso più facile: prima , ho registrato uno screencast campione con QuickTime X e salvato per iPhone. quindi, l'ho copiato su '~/Library/Application Support/iPhone Simulator/User/Media/DCIM/100APPLE/VID_0001.m4v'
(forse avrai bisogno di creare la directory 100APPLE). riavviato il simulatore iPhone e ho visto il mio video in "Foto salvate" in Photos.app. quando uso UIImagePickerController, quel video è lì e sono in grado di sceglierlo.
Se ciò aiuta, utilizzo SDK 3.2.1 su 10.6.2.
Risposta breve:
lungo Risposta:
Xcode 4.6.3 e MacOS 10.8.4 fyi. Non ho provato su Xcode 5.
Seguire i passaggi seguenti;
/Users/UserName/Library/Application Support/iPhone Simulator/6.1/Media/DCIM/100APPLE
VID_0001.m4v
o VID_0001.mov
PhotoData
da /Users/UserName/Library/Application Support/iPhone Simulator/6.1/Media/PhotoData
Nessuno degli altri i metodi suggeriti qui hanno funzionato per me, ma ho trovato un modo che funziona sull'ultima versione (6.1) del simulatore:
.m4v
dal file system nella finestra del simulatore. Il video verrà ora riprodotto in safari.Il gioco è fatto!
Funziona anche con i file '.mov'. Grazie! –
Provare su OS X 10.8.2, xcode 4.5.2 (4G2008a) e sembra non funzionare. (nessuna nuova visualizzazione in Photos.app) –
Eliminazione della cartella PhotoData! –
@PetrPeller eliminare la cartella dei fotodati duplica tutte le immagini –