2015-09-11 32 views
5

Vorrei impedire alla mia app di condividere il suo contenuto con altre app utilizzando il meccanismo delle estensioni. Ad esempio, voglio che l'utente sia in grado di condividere un link, ma non con l'app Gmail.UIActivityViewController: escludi estensioni di condivisione non Apple?

La mia comprensione del documentario è che il seguente dovrebbe funzionare:

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

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

Questo non funziona. Mi sto perdendo qualcosa? I tipi di attività non Apple non funzionano con questo meccanismo?

risposta