App-Anwendungsverknüpfung freigeben [UIApplicationShortcutIconTypeShare]

8

Ich habe viele Apps gesehen, die die App " UIApplicationShortcutIconTypeShare " verwenden, um ihre App direkt auf dem Startbildschirm freizugeben. Es startet einen UIActivityViewController direkt auf dem Startbildschirm, ohne die App zu öffnen. Wie machst du das?

    
Berry Blue 11.09.2016, 21:19
quelle

1 Antwort

17

Das Betriebssystem fügt allen Anwendungen, die aus dem App Store heruntergeladen wurden, den Menüpunkt automatisch hinzu. Beachten Sie, dass es nicht zu Apps hinzugefügt wird, die über Xcode oder Distributionssysteme von Drittanbietern wie Buddybuild installiert werden.

(Bearbeiten: In der TestFlight-Version Ihrer App wird der Menüpunkt "Beta-Feedback senden" statt "Teilen ...")

enthalten

Um Ihre Frage direkt anzusprechen, nein, es ist nicht möglich (ab iOS 10 - möglicherweise in der Zukunft möglich, wer weiß), dass eine App einen View-Controller direkt auf dem Home-Bildschirm darstellt. Wenn es möglich wäre, wäre das ein großes Sicherheitsproblem, da eine App nicht auf etwas außerhalb ihres eigenen Hauptfensters zugreifen können sollte.

    
mojuba 28.09.2016, 13:54
quelle