{"id":1571,"date":"2010-12-28T01:25:26","date_gmt":"2010-12-27T20:25:26","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/2010\/12\/28\/dateizugriffe-fr-ipad-anwendungen-teil-1\/"},"modified":"2023-04-23T10:26:09","modified_gmt":"2023-04-23T08:26:09","slug":"dateizugriffe-fr-ipad-anwendungen-teil-1","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2010\/12\/28\/dateizugriffe-fr-ipad-anwendungen-teil-1\/","title":{"rendered":"Dateizugriffe f&uuml;r iPad-Anwendungen (Teil 1)"},"content":{"rendered":"<p>Besitzer eines iPad m\u00f6chten sicherlich Dokumentdateien zwischen diesem Ger\u00e4t und einem PC (Mac, Windows) austauschen. Der Beitrag beleuchtet, wie Apple bei iOS den Austausch von Dateien und deren Speicherung im Dateisystem.<\/p>\n<p><!--more--><\/p>\n<h2>iOS-Dateisystem: Wie Apps Dateien organisieren<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/eb4ddeb891364cadb17688aac8ff3958\" alt=\"\" width=\"1\" height=\"1\" \/>Unter Windows oder Mac OS X werden Dokumentdateien in Benutzerordnern gespeichert. Bei iOS sieht die Sache dagegen etwas anders aus. Zwar gibt es ein Dateisystem, aber iPad Apps speichern alle Dokumente im Installationsverzeichnis [<a href=\"https:\/\/web.archive.org\/web\/20230408095102\/https:\/\/appleinsider.com\/articles\/10\/01\/29\/apple_reinventing_file_access_wireless_sharing_for_ipad.html\" target=\"_blank\" rel=\"noopener noreferrer\">1<\/a>]. Dies hat den Vorteil, dass beim L\u00f6schen der App auch die zugeh\u00f6rigen Dateien mit entfernt werden.<\/p>\n<p>Was beim iPhone vielleicht sinnvoll ist, kann beim iPad durchaus Probleme aufwerfen. So kann\u00a0 eine App normalerweise nicht auf andere Anwendungsverzeichnisse und deren Daten zugreifen. Wer also mehrere Anwendungen zur Bearbeitung von Dokumenten nutzen m\u00f6chte, steht vor dem Problem, dass standardm\u00e4\u00dfig kein Zugriff auf die Dateien der jeweils anderen Apps m\u00f6glich ist.<\/p>\n<p>Zudem muss die APP Funktionen bereitstellen, um die Dokumente im Ordner anzuzeigen und zu bearbeiten. Eine App kann zudem die Daten freigeben, so dass diese \u00fcber das Bonjour-Protokoll von anderen Rechner gesehen werden. Ob dies \u00fcber die USB-Schnittstelle des Docks oder per WLAN erfolgt, h\u00e4ngt von der Anwendung ab.<\/p>\n<h2>Zugriff auf die Apps \u00fcber iTunes<\/h2>\n<p>Um Dateien zwischen einem Mac oder einem Windows-Rechner auszutauschen, ist standardm\u00e4\u00dfig iTunes vorgesehen. Hierzu wird das iPad \u00fcber das Dock-zu-USB-Kabel mit dem Computer verbunden, eingeschaltet und dann iTunes auf dem Rechner gestartet.<\/p>\n<p><a href=\"https:\/\/i.imgur.com\/0i7qNNG.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"iTunes\" src=\"https:\/\/i.imgur.com\/0i7qNNG.jpg\" alt=\"iTunes\" width=\"450\" height=\"348\" border=\"0\" \/><\/a><\/p>\n<p>Anschlie\u00dfend kann der Anwender Musik, Fotos oder B\u00fccher zum iPad transferieren bzw. synchronisieren.<\/p>\n<blockquote dir=\"ltr\" style=\"margin-right: 0px;\">\n<p style=\"background-color: #e0ffff;\"><strong>Tipp<\/strong> Leider geh\u00f6rt iTunes nicht unbedingt zu den \"Lieblingsprogrammen\" vieler Windows-Anwender. F\u00fcr manche Sachen wie die Erstinbetriebnahme, f\u00fcr Updates oder zum Zur\u00fccksetzen des iPad oder f\u00fcr die Inspektion der iPad-Apps (<em>.ipa<\/em>-Dateien) wird iTunes aber gebraucht. Wer sich sein System nicht durch iTunes, den im Beipack kommenden QuickTime-Player etc. verhunzen m\u00f6chte, kann das Programm in einer virtuellen Maschine installieren. Mit VirtualBox, VMware Player oder Windows Virtual PC stehen entsprechende Alternativen bereit [4].<\/p>\n<\/blockquote>\n<h2>Zugriff auf die Anwenderverzeichnisse<\/h2>\n<p>Der Austausch von Dateien mit Apps scheint auf den ersten Blick in iTunes nicht vorgesehen zu sein. Ich habe diese Option erst durch Zufall gefunden (als ich unter Mac OS X versuchte, per iTunes das iPad zu synchronisieren \u2013 wobei dort dann das Problem auftrat, dass bei jedem Wechsel von Windows zu Mac OS X die jeweilige iTunes-Kopie die \"gekauften\" Inhalte des iPad \u00fcbernehmen m\u00f6chten).<\/p>\n<p>Soll ein Zugriff auf die Anwendungsverzeichnisse der installierten Apps erfolgen, ist folgenderma\u00dfen vorzugehen.<\/p>\n<ol>\n<li>Starten Sie iTunes, markieren Sie im linken Navigationsbereich den Eintrag f\u00fcr das iPad und warten Sie ggf. die Synchronisierung ab.<\/li>\n<li>Klicken Sie dann in der Befehlsleiste oberhalb des Dokumentbereichs auf den Eintrag <em>Apps<\/em>.<\/li>\n<li>Anschlie\u00dfend bl\u00e4ttern Sie in der Apps-Dokumentseite ganz nach unten, bis die hier sichtbare Kategorie \"Apps\" erscheint.<\/li>\n<li>Klicken Sie in der linken Spalte auf die gew\u00fcnschte App (hier <em>Documents 2<\/em>), um die Ordnerstruktur in der rechten Spalte anzuzeigen.<a href=\"https:\/\/i.imgur.com\/Ai0gsn3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"\" style=\"display: inline; border-width: 0px;\" title=\"iTunes\" src=\"https:\/\/i.imgur.com\/Ai0gsn3.jpg\" alt=\"iTunes\" width=\"593\" height=\"386\" border=\"0\" \/><\/a><\/li>\n<li>Anschlie\u00dfend k\u00f6nnen Sie \u00fcber die (hier nicht sichtbare) Schaltfl\u00e4che <em>Hinzuf\u00fcgen<\/em> der betreffenden Spalte einen Ordner mit Dokumenten in einem Zusatzdialogfeld ausw\u00e4hlen.<\/li>\n<\/ol>\n<p>Der Inhalt des Ordners wird dann direkt in das Verzeichnis der App synchronisiert. Allerdings ist ein Arbeiten mit Unterverzeichnissen nicht direkt vorgesehen. Sie m\u00fcssen daher die Dateien \u00fcber Funktionen der App in Unterverzeichnisse verschieben.<\/p>\n<ul>\n<li>Um eine Datei im App-Verzeichnis in iTunes 10.1.x umzubenennen, klicken Sie den Dateinamen im iTunes-Fenster an. Dann l\u00e4sst sich der Name der Datei oder des Ordners \u00e4ndern.<\/li>\n<li>Zum L\u00f6schen einer Datei oder eines Verzeichnisses im Hauptverzeichnis der App ist der Eintrag in der iTunes-Spalte zu markieren. Dann dr\u00fccken Sie die Entf-Taste und best\u00e4tigen die Sicherheitsabfrage im angezeigten Dialogfeld.<\/li>\n<\/ul>\n<p>Alles in allem ist die ganze iTunes-Handhabung wenig komfortabel. Pers\u00f6nlich empfehle ich daher einen Blick auf das nachfolgend beschriebene Programm <em>DiskAid <\/em>zu werfen. Dieses erm\u00f6glicht eine wesentlich komfortablere Handhabung des Dateitransfers und bietet auch das Arbeiten mit Unterordnern an.<\/p>\n<blockquote dir=\"ltr\" style=\"margin-right: 0px;\">\n<p style=\"background-color: #e0ffff;\"><strong>Hintergrundanalyse f\u00fcr Techies:<\/strong> Fasst man die Infos aus den beiden obigen Artikeln zusammen, wird klar, dass eine iPad-Anwendung immer nur Dateien im eigenen User-Space, also im eigenen Benutzerverzeichnis, verwalten kann. iTunes und das nachfolgend vorgestellte DiskAid sprechen das iPad aber \u00fcber die Dock-Schnittstelle an. Hier scheint in iOS eine Art D\u00e4mon implementiert zu sein, der \u00fcber das Bonjour-Protokoll (vermute ich mal) angesprochen werden kann. Dadurch lassen sich durch diese Programme alle Benutzerverzeichnisse ansprechen. Nur so ist zu erkl\u00e4ren, das DiskAid z. B. den Zugriff auf die Anwendungsverzeichnisse aller installierten Anwendungen zul\u00e4sst (in iTunes ist dieser Weg von den Programmierern nur teilweise implementiert). Mit einem JailBreak kann DiskAid auch auf die Root-Verzeichnisse von iOS zugreifen (ob es da eine Backdoor gibt, um \u00fcber die Dock-Schnittstelle <em>Root<\/em>-Rechte zu erlangen, kann ich nicht sagen \u2013 zumindest kann iTunes zum Austauch des iOS bestimmte Schnittstellen im iPad ansprechen). Apple scheint in iOS aus Sicherheitsgr\u00fcnden aber keine M\u00f6glichkeit geschaffen zu haben, den D\u00e4mon \u00fcber die WiFi-Schnittstelle anzusprechen. Jedenfalls gibt diese Erkenntnis Raum f\u00fcr weitere Experimente. Vielleicht ergibt sich ja auch in Windows eine M\u00f6glichkeit, mit einigen Tricks \u00fcber die Dock-Schnittstelle auf das iPad zuzugreifen \u2013 unter Mac OS X ist mir zumindest diese M\u00f6glichkeit theoretisch unter Verwendung eines Cydia-Hacks bekannt [<a href=\"http:\/\/www.macstories.net\/ipad\/ipad-photos-documents-finder-mac\/\" target=\"_blank\" rel=\"noopener noreferrer\">3<\/a>].<\/p>\n<\/blockquote>\n<h2>DiskAid als Alternative<\/h2>\n<p>Pers\u00f6nlich werde ich mit iTunes nicht wirklich warm. Zudem bietet mir das Programm keinen direkten und einfachen Zugriff auf die betreffenden App-Verzeichnisse. Als Alternative kann das Shareware-Programm DiskAid von DigiDAN verwendet werden. Unter [<a href=\"http:\/\/www.digidna.net\/products-downloads\" target=\"_blank\" rel=\"noopener noreferrer\">2<\/a>] l\u00e4sst sich eine 14 t\u00e4gige Testversion herunterladen. Wird diese unter Windows installiert und das iPad \u00fcber das Dock-zu-USB-Kabel mit dem Rechner verbunden, k\u00f6nnen Sie direkt auf die Dokumentordner sowie die Anwendungsverzeichnisse der Apps zugreifen.<\/p>\n<p><a href=\"https:\/\/i.imgur.com\/IkWhpQc.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"\" style=\"display: inline; border-width: 0px;\" title=\"DiskAid\" src=\"https:\/\/i.imgur.com\/IkWhpQc.jpg\" alt=\"DiskAid\" width=\"618\" height=\"471\" border=\"0\" \/><\/a><\/p>\n<p>W\u00e4hlen Sie den Zweig <em>Applications<\/em>, werden alle installierten Anwendungen aufgelistet. Klicken Sie ein Anwendungssymbol an, erhalten Sie in den rechten Spalten des Anwendungsfensters die im Anwendungsverzeichnis enthaltenen Ordner angezeigt. Sie k\u00f6nnen dann direkt Dokumentdateien in die betreffenden Ordner kopieren oder aus den Ordnern auf den Rechner zur\u00fcckholen.<\/p>\n<p>Im Gegensatz zu iTunes 10.x unterst\u00fctzt DiskAid dabei auch das Anlegen von Unterverzeichnissen und das Arbeiten mit Kontextmen\u00fcs. Von daher sind die paar Euro f\u00fcr eine Lizenz von DiskAid gut angelegtes Geld, falls man stressless mit dem iPad Daten austauschen m\u00f6chte.<\/p>\n<blockquote dir=\"ltr\" style=\"margin-right: 0px;\">\n<p style=\"background-color: #ffffd0;\"><strong>Tipp:<\/strong> DiskAid besitzt einen kleinen Nachteil \u2013 w\u00e4hlen Sie in der linken Spalte unter <em>Places <\/em>die Eintr\u00e4ge <em>iPod <\/em>und <em>Photos <\/em>an, erscheint im rechten Teilfenster der Hinweis, <em>TuneAid<\/em> und <em>PicsAid<\/em> herunterzuladen. Von beiden Programmen gibt es zwar kostenlose Varianten, die aber funktional begrenzt sind. W\u00e4hlen Sie daher zum Verwalten von Bildern und Musik unter <em>Places <\/em>den Eintrag <em>Media Folder<\/em>. Dann erhalten Sie nach der Best\u00e4tigung der Sicherheitsabfrage Zugriff auf alle Medienordner der Apple Apps.<\/p>\n<p style=\"background-color: #ffffd0;\">In der von mir zuletzt getesteten Version\u00a0 4.5 scheint zudem noch ein Bug zu stecken. Nach Anwahl von drei oder vier Medienordnern erscheint ein Fehlerdialog, dass die Verbindung zum Starten des Anwendungsdiensts (application service) fehlgeschlagen sei. Dann muss DiskAid neu gestartet werden. Dieser Fehler ist mit in der kurz angetesteten Version 4.11 nicht aufgefallen.<\/p>\n<p><strong>Update:<\/strong> Zwischenzeitlich ist die Version 4.52 ver\u00f6ffentlicht, da der Entwickler nach meinen Hinweisen noch einen Fehler gefunden hat. Der Fehler, dass das Starten des Application-Service fehlgeschlagen sei, konnte aber nicht behoben werden. Nach Aussagen des Entwicklers liegt wohl ein Bug in Apples Mobile Device-Treiber f\u00fcr Windows vor, der diesen Effekt verursacht. Sollten sich noch neue Erkenntnisse ergeben, trage ich es hier nach.<\/p><\/blockquote>\n<blockquote><p><strong>Nachtrag:<\/strong> Unter [<a href=\"https:\/\/borncity.com\/blog\/2011\/01\/19\/file-transfer-frs-ipad\/\">d<\/a>] beschreibe ich einen anderen Ansatz, bei dem \u00fcber FTP-Transfer vom iPad auf einen FTP-Server zugegriffen wird. Ein solcher FTP-Server kann z. B. auch in einer FRITZ!Box laufen, so dass Dokumente auf einen USB-Memory-Stick an der FRITZ!Box ausgelagert werden k\u00f6nnen.<\/p><\/blockquote>\n<p><strong>Inhalt<\/strong><br \/>\na. <a href=\"https:\/\/borncity.com\/blog\/2010\/12\/28\/dateizugriffe-fr-ipad-anwendungen-teil-1\/\">Dateizugriffe f\u00fcr iPad-Anwendungen (Teil 1)<\/a><br \/>\nb. <a href=\"https:\/\/borncity.com\/blog\/2010\/12\/28\/dateizugriffe-fr-ipad-anwendungen-teil-2\/\">Dateizugriffe f\u00fcr iPad-Anwendungen (Teil 2)<\/a><br \/>\nc. <a href=\"https:\/\/borncity.com\/blog\/2010\/12\/30\/dateizugriffe-fr-ipad-anwendungen-teil-3\/\">Dateizugriffe f\u00fcr iPad-Anwendungen (Teil 3)<\/a><br \/>\nd. <a href=\"https:\/\/borncity.com\/blog\/2011\/01\/19\/file-transfer-frs-ipad\/\">File Transfer f\u00fcr's iPad<\/a><br \/>\ne: <a href=\"https:\/\/borncity.com\/blog\/2011\/02\/01\/test-iphone-explorer-zum-zugriff-aufs-ipad\/\" target=\"_blank\" rel=\"noopener noreferrer\">Test: iPhone-Explorer zum Zugriff auf's iPad<\/a><\/p>\n<p><strong>Weiterf\u00fchrende Links:<br \/>\n<\/strong>1: <a href=\"https:\/\/web.archive.org\/web\/20230408095102\/https:\/\/appleinsider.com\/articles\/10\/01\/29\/apple_reinventing_file_access_wireless_sharing_for_ipad.html\" target=\"_blank\" rel=\"noopener noreferrer\">Apple reinventing file access<\/a><br \/>\n2: <a href=\"http:\/\/www.digidna.net\/products-downloads\" target=\"_blank\" rel=\"noopener noreferrer\">DiskAid-Downloadseite<\/a> (DigiDNA)<br \/>\n3: <a href=\"http:\/\/www.macstories.net\/ipad\/ipad-photos-documents-finder-mac\/\" target=\"_blank\" rel=\"noopener noreferrer\">iPad vom Mac OS X-Finder zugreifen<\/a> (setzt Cydia Netatalk voraus)<br \/>\n4: <a href=\"https:\/\/borncity.com\/blog\/2009\/12\/13\/teil-1-virtualisierungslosungen-fur-windows-7-im-uberblick\/\">Virtualisierungsl\u00f6sungen f\u00fcr Windows 7<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Besitzer eines iPad m\u00f6chten sicherlich Dokumentdateien zwischen diesem Ger\u00e4t und einem PC (Mac, Windows) austauschen. Der Beitrag beleuchtet, wie Apple bei iOS den Austausch von Dateien und deren Speicherung im Dateisystem.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[439],"tags":[408,452,453,462,4330,4329,461],"class_list":["post-1571","post","type-post","status-publish","format-standard","hentry","category-ipad","tag-apps","tag-dateisystem","tag-datentransfer","tag-diskaid","tag-ios","tag-ipad","tag-itunes"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/1571","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=1571"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/1571\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=1571"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=1571"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=1571"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}