In article
<4a1e8$538c034b$43da7656$
23...@nntpswitch.blueworldhosting.com>, Liam
O'Connor <
liamo...@example.com> wrote:
> > The answer to that is either "I don't need to know" or for those who
> > care slightly, "inside the app's private file storage area".
>
> I understand.
not based on what you've posted.
> The problem is "accessing" the app's private storage from *another*
> app (say, a file editor perhaps).
it doesn't work that way.
everything is sandboxed.
it's possible for one app to share content, but that's up to the apps
involved.
> For example, let's say an iPad user saved a recording in Quick Voice
> but if that iPad user then wanted to edit that audio recording in,
> say, an MP3 audio editor (which must exist for the iPad, right?), the
> serious iPad user would want *access* to that private storage.
it doesn't work that way.
> > For third party apps which store "documents" on the iPad (as opposed to
> > keeping them in some kind of cloud/online storage), those documents are
> > saved inside the private area belonging to the app.
>
> I'm learning this about the iPad. Breaking into that private storage
> is a beast, even from the iPad to itself!
there's no need to break into anything.
you keep thinking that the ipad works as a mac/windows/linux based
system. it doesn't.
it's different and designed for different use cases.
> > No other app can access to them, due to the sandboxing mechanism.
>
> If that statement it true (and I have no reason to doubt your knowledge),
> then that bodes badly for iPad users. What that says is that an app
> (such as QuickVoice Recorder) can create audio files that *only* that
> one app can ever access. If true, that's absolutely crazy.
that's what sandboxing means.
apps can share their documents with other apps when it makes sense.
whether an app does that is up to the app developer. don't blame the
ipad for what one particular app does or doesn't do.
> > The user can't directly access the files either - they need to go
> > via whatever methods the app offers for importing and exporting data.
>
> Again, if that's true (and I have no reason to doubt you), then that's
> an absolutely crazy use model! In this case, of Quick Voice, you can
> forward *some* audio files to your email; but, the recordings have
> to be less than 5MB.
it's entirely up to the app what it shares and how.
if quickvoice only offers email sharing then it's a limitation of the
app, not the ipad.
> So, all your saved recordings are *forever* stuck inside of Quickvoice.
> There's no way to get them *out* of QuickVoice!
yes there is, using itunes or their sync app.
> Obviously, that means that QuickVoice is useless as a voice recorder,
> so I will delete it; but now comes the big question for iPad users:
> Q: If you delete an app, how do you save your content?
everything associated with an app is deleted when the app is deleted.
some apps offer ways to export the data, including via itunes, the
cloud or wifi.
> If the answer is "tough luck", I'd have to wonder why iPad users put
> up with such crazy use models?
it's not as crazy as it sounds.
> > Apple's built-in apps in some cases allow other apps limited access to
> > the data they manage, e.g. the camera roll and contacts have some degree
> > of availability to other apps.
>
> I've noticed that the camera roll is stored not in any one app's
> private "Documents" folder, but in a DCIM directory at the root level
> of my mount point on Linux of the iPad. So, that makes sense that
> all apps can access the photos and screenshots.
they can if it makes sense. they don't get blanket access to
everything. that would be bad.
> > If you have a backup of an iPad made with iTunes, and it isn't
> > encrypted, you can examine the backup with various utilities to see the
> > internal structure of how apps save their documents, but this is almost
> > entirely up to the app and the end user doesn't need to know.
>
> What strikes me as crazy, is that *anyone* puts up with a use model
> that is so extremely restrictive. It's like living under a dictatorship
> where, you ask:
> Q1: How can I send QuickVoice files to myself? A1: You can't.
> Q2: How can I edit QuickVoice files in another app? A2: You can't.
> Q3: If I delete QuickVoice, how do I save my files? A3: You can't.
>
> Why/How do iPad users put up with these crazy restrictions?
they use the product the way it was designed to be used and don't run
into the brick walls you keep running into.
that's not to say it's ideal, as the document sharing model is somewhat
restrictive but most of the time it isn't a big deal.
that may change tomorrow when ios 8 is previewed, or it may not.