2015-09-11 5 views
5

Ich möchte verhindern, dass meine App Inhalte mit bestimmten anderen Apps teilt, die den Erweiterungsmechanismus verwenden. Zum Beispiel möchte ich, dass der Nutzer einen Link teilen kann, aber nicht mit der Google Mail App.UIActivityViewController: Nicht von Apple freigegebene Erweiterungen ausschließen?

Mein Verständnis der Dokumentation ist, dass die folgenden Arbeiten:

// vieController previously initialised like this: UIActivityViewController(activityItems: [provider], applicationActivities: nil) 

viewController.excludedActivityTypes = ["com.google.Gmail.ShareExtension"] 

Dies funktioniert nicht. Fehle ich etwas? Funktionieren Nicht-Apple-Aktivitätstypen nicht mit diesem Mechanismus?

Antwort

Verwandte Themen