Wie werden Sie im Freigabe-Menü aufgeführt?

8

Ich erstelle eine Messaging-App und möchte anderen Apps die Freigabe von Text für meine App über die Option Freigabe ermöglichen.

Wie bekomme ich meine App dort aufgelistet?

Dies ist das Menü, in dem ich aufgelistet werden möchte:

    
Matt 19.04.2013, 14:52
quelle

3 Antworten

0

Sie können nicht automatisch zu UIActivityViewController in anderen Apps hinzugefügt werden. Die einzigen Dinge, die in diesem "Menü zum Teilen" angezeigt werden, sind einige vordefinierte Apps, für die Apple die Unterstützung hinzugefügt hat, sowie alle anderen appspezifischen Aktivitäten, die eine App hinzufügen möchte.

Sie können Ihre App so einrichten, dass sie in einer Liste von Apps zum Öffnen einer Datei angezeigt wird, aber das ist nicht das, wonach Sie suchen.

    
rmaddy 19.04.2013, 15:05
quelle
15

In iOS 8 hat Apple nun eine Möglichkeit für Sie geschaffen, Ihre Anwendung dem Share Sheet eines Benutzers als eines von vielen Erweiterungsfeatures hinzuzufügen, mit dem Sie Ihre App auch nach dem Schließen verfügbar machen können.

Sie können hier viel mehr über von Teilenerweiterungen lesen oder direkt zu Apples Vorabversionsdokumentation in den Code einzutauchen.

Update: Der obige Link der Apple-Dokumentation funktioniert nicht, klicken Sie hier App Extension Programming Guide: Teilen

    
Ruben Martinez Jr. 05.08.2014 18:23
quelle
0

Sie können dies tun, indem Sie ein paar Einträge in Ihre Apps inf.plist hinzufügen.

Hier ist ein Beitrag, der das für Sie beantworten sollte. slashdot-Post

auch hier ein anderer Link

    
Joel 28.11.2013 23:54
quelle