Ich muss Daten zwischen iOS Apps ohne Benutzerinteraktion freigeben.Starten Sie die iOS-Erweiterung ohne UI
Nach einigem googeln fand ich, dass die beste Möglichkeit dafür ist, Extension zu verwenden. Wie im Apple Extension Guide beschrieben, öffnen Benutzer die App-Erweiterung, indem sie mit einer vom System bereitgestellten Benutzeroberfläche interagieren. Ein Benutzer greift beispielsweise auf eine Freigabeerweiterung zu, indem er die vom System bereitgestellte Schaltfläche "Teilen" in einer App aktiviert und die Erweiterung aus der angezeigten Liste auswählt.
Meine Frage ist, können wir Share/action/documentProvider Erweiterung ohne UI-Taste zugreifen. Können wir anpassen, wie Erweiterungen gestartet werden?
Gibt es einen anderen gesicherten Weg für Inter-App-Kommunikation.
Was ist der Grund für "ohne UI" Teil? Was willst du erreichen? – zcui93
Ich möchte die Daten ohne Benutzerhinweis an andere App senden. Wir können Share-Taste haben, aber Share-Menü sollte nicht sichtbar sein. Ähnlich möchte ich die ganze Liste von Dateien haben, ohne die UIDocument-Auswahlansicht zu öffnen. – DRK
Ihr entworfenes Verhalten kann dazu führen, dass die App abgelehnt wird. – zcui93