uiapplicationshortcutitem

___ tag123objectivec ___ Dieses Tag sollte nur bei Fragen verwendet werden, die sich auf Objective-C-Funktionen beziehen oder von Code in der Sprache abhängen. Die Tags [Kakao] und [Kakao-Touch] sollten verwendet werden, um nach Frameworks oder Klassen von Apple zu fragen. Verwenden Sie die zugehörigen Tags [ios], [macos], [apple-watch] und [tvos] für Probleme, die für diese Plattformen spezifisch sind. ___ tag123ios ___ iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die verwandten Tags [objective-c] und [swift] für Probleme, die für diese Programmiersprachen spezifisch sind. ___ tag123uactivityviewcontroller ___ Die UIActivityViewController-Klasse ist ein Standard-View-Controller, mit dem Sie verschiedene Dienste aus Ihrer Anwendung (unter iOS) anbieten können. ___ qstntxt ___

Ich habe viele Apps gesehen, die die App " %code% " 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?

    
___ qstnhdr ___ App-Anwendungsverknüpfung freigeben [UIApplicationShortcutIconTypeShare] ___ answer39749606 ___

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.

    
___ tag123uiapplicationshortcutem ___ Verwenden Sie dieses Tag für Fragen zu UIApplicationShortcutItem, einem Shortcut-Element für Anwendungen, das auch als dynamische Schnellaktion für den Startbildschirm bezeichnet wird und eine vom Benutzer initiierte Aktion für Ihre App angibt. ___
1
Antwort

App-Anwendungsverknüpfung freigeben [UIApplicationShortcutIconTypeShare]

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...
11.09.2016, 21:19