If I'm summarising previous comments correctly, then these are examples of apps that wil never make it to the MAS.
All FTP clients, including combo editors like Coda and Espresso
Adobe Dreamweaver (contains an ftp client)
[/LIST]
No, not "all" FTP clients would be excluded.
Take, for example, the twitter that way already linked above:
http://twitter.com/#!/Cabel/status/131918123673731072
Just look at existing app on iOS: They have their own "data/file space": I.e., an app can edit / operate on its own "projects", files and databases pretty freely. But access for other apps and interchange with other app is severely limited.
You have two different PDF readers installed on an iPad, say GoodReader and iBooks? Each has its own file storage. Want to have the same PDF in GoodReader and iBooks? Import in both apps separately. Or you have to duplicate it from one app to another. Have a PDF in iBooks - want to make a annotation in GoodReader and then go back to reading in it iBooks? It gets
really cumbersome, if possible at all.
It's not so much "all-in-one" applications like Dreamweaver that would be hurt by this requirement, as it is "stand-alone" apps with limited (yet maybe refined) functionality.
E.g., in Dreamweaver you could create a "project", Dreamweaver manages the project files for you and offers built-in FTP functionality to send to a server.
Don't like Dreamweavers FTP capability, need certain other functionality not offered by it? You might want to use a specialized FTP client from someone else... like Transmit. The latter however would suffer from this sandboxing requirement. An FTP client incapable of displaying and "arbitrary" local files on its own would be like... I don't even know what to say.
Just google for screenshots of Transmit or other FTP clients: Many employ some variety of a two-column layout:
It is really simple (very, very crude representation coobled together in a minute):
Left column: A list of your localfiles.
Right columen: A list of files on the server.
You can just drag & drop between them very easily.
As I understand it, this wouldn't be possible under the new app store requirements (at least not in a way that an FTP application developer would see fit for his app).