On Sat, Feb 16, 2013 at 11:07 PM, steve harley <[email protected]> wrote: > on 2013-02-14 16:47 Godfrey DiGiorgi wrote >> This is because iOS does not support external file systems, which >> cannot be sandboxed. A sandboxed file system promotes security and >> minimizes virus attacks, particularly important in mobile devices. > > iOS does support external file systems, just in specific limited ways; one > can copy certain types of files from an SD card _to_ an iOS device (which is > the direction with security implications), but not _from_ the iOS device > back to an SD card (or other storage)
Technically true, I'll give you that, but I meant/intended "generalized external file system support by the user." Sorry if I didn't type the whole thought out, I thought it was obvious. If you notice, the external file system support you illustrate is only read support, and only applies to external file system structures in the DCIM protocol model. To provide generalized user-level read/write support of an external file system would require directory system navigation, file and folder creation, file open, file write, and file close. This is not supported by any software that Apple supplies, at the user level. It can be achieved (with some effort) at the programming level. > at the same time, many iOS apps support bidirectional file transfer over > several network protocols and without the limits on file types that might > seem important for security reasons; this is a such a wide-open vector for > problem files to reach the device that it moots the idea that the SD card > restrictions are for security Apps read and write via wireless access only to their sandboxed local file systems. It's much easier to manage authentication and security via high-level wireless file exchange protocols. Access to an app's local file system within the iOS device has to be authenticated with permissions and signature certificates for exchange; this also promotes high security. Any intrusions into a local file system are restricted to that file system, they cannot act upon the OS or other application files. -- Godfrey godfreydigiorgi.posterous.com -- PDML Pentax-Discuss Mail List [email protected] http://pdml.net/mailman/listinfo/pdml_pdml.net to UNSUBSCRIBE from the PDML, please visit the link directly above and follow the directions.

