Offenbar fügt iOS8 den Aktivitätenansichten in iOS8 standardmäßig eine "iCloud Photo Sharing" -Aktivität hinzu, und ich habe keine nützliche Dokumentation darüber gefunden, insbesondere, wie ich es explizit entfernen kann (die Option "Mehr" ermöglicht dem Benutzer) umschalten / ausblenden, aber für unsere App möchten wir diese Option komplett ablehnen).
Hat irgendjemand etwas darüber herausgefunden, wie man das deaktiviert? Jede Eingabe würde geschätzt werden. Danke!
Wenn Sie Ihren UIActivityViewController mit voller Anzahl von Bildern initialisieren, wird die iCloud-Freigabe standardmäßig auf Aktivitätsarten festgelegt. Sie können eine Zeichenfolge in Ihrem activityItems-Array hinzufügen. Diese Verschiebung führt dazu, dass die iCloud-Freigabe aus activityTypes entfernt wird.
%Vor% Normalerweise würden Sie die excludedActivityTypes
-Eigenschaft auf Ihrer UIActivityViewController
-Instanz festlegen - z. B. um die Veröffentlichung auf Facebook auszuschließen, würden Sie UIActivityTypePostToFacebook
in dieses Array einfügen.
Aber es sieht nicht so aus wie das Liste integrierter Aktivitätstypen (entweder in der Dokumentation oder in UIActiviy.h
) enthält eine Konstante für iCloud Photos. Das ist wahrscheinlich eine Einreichung eines Fehlers wert.
Tags und Links ios ios8 uiactivityviewcontroller