Using Adobe AIR's File class would be the best option for this. This would ensure that the app works correctly in a cross-platform way.
Here are all the locations you can access on iOS: iOS Application /var/mobile/Applications/uid/filename.app Application-storage /var/mobile/Applications/uid/Library/Application Support/applicationID/Local Store Cache /var/mobile/Applications/uid/Library/Caches Desktop not accessible Documents /var/mobile/Applications/uid/Documents Temporary /private/var/mobile/Applications/uid/tmp/FlashTmpNNN User not accessible In your case, using File.applicationStorageDirectory or File.documentsDirectory seems most appropriate. There is a detailed reference here: http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118666ade46-7fe4.html Hope this helps. Thanks, Om On Wed, Apr 1, 2015 at 7:03 PM, Lane Friesen <lanefrie...@hotmail.com> wrote: > In Android, a file myFile in directory myDirec on device storage is > accessed (read-only) by > > xmlLoader.load(new URLRequest(file://mnt/sdcard/myDirec/myFile)); > > The files have been placed onto the device by the user previously, usually > through a USB connection. > > What is the best practice method for placing a directory with mp3 files, > xml files and images into local Apple iOS device storage and then accessing > the storage on a permanent basis later on from a Flex app, similar to what > I am doing with Android? Payment is not an issue. I am concerned only with > the convenience of internal storage as opposed to reliance on the Internet. > > Specifically, what is the best location to place the files? What is the > optimal way to load the files initially? What is the best way for Flex to > access the files? > > Thanks in advance, > > Lane. >