Ich habe konfiguriert, dass meine App Dateien mit einer bestimmten Erweiterung öffnen kann (SFL im Beispiel unten). Es funktioniert gut, wenn ich versuche, Dateien aus dem E-Mail-Anhang in der E-Mail-App oder aus anderen Apps zu öffnen. Wenn ich jedoch versuche, von Safari aus zu öffnen, funktioniert es nicht (z. B. von der Google Drive-Website). Die Datei wird im Browser automatisch als Textdatei geöffnet. Wie kann ich die Dateien in meiner App öffnen?Datei mit spezifischer Erweiterung von Safari in meiner iOS App öffnen
2
A
Antwort
0
Zum Beispiel für offene Dateien mit MIME-Typ "plain/text" und Erweiterung "GWE", wie "myfile.gwe"
In Ihrem info.plist:
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeIconFiles</key>
<array/>
<key>CFBundleTypeName</key>
<string>public.gwe</string>
<key>LSItemContentTypes</key>
<array>
<string>public.gwe</string>
</array>
</dict>
</array>
<key>UTExportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.text</string>
</array>
<key>UTTypeDescription</key>
<string>gwe custom file</string>
<key>UTTypeIdentifier</key>
<string>public.gwe</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>gwe</string>
</array>
</dict>
</dict>
</array>
Jeder hat die Lösung? Ich habe das gleiche Problem. Bitte Hilfe! – iDeveloper
Eric, hast du die Lösung dafür? Wenn ja, bitte teilen .. – iDeveloper