5
拡張機能を使用して、他のアプリにコンテンツを共有させないようにしたいと考えています。たとえば、ユーザーがGmailアプリケーションではなくリンクを共有できるようにしたいとします。ドキュメンタリーのUIActivityViewController:Apple以外の共有拡張を除外しますか?
私の理解では、次のように動作するはずということです。
// vieController previously initialised like this: UIActivityViewController(activityItems: [provider], applicationActivities: nil)
viewController.excludedActivityTypes = ["com.google.Gmail.ShareExtension"]
これは動作しません。何か不足していますか? Apple以外のアクティビティタイプはこのメカニズムでは動作しませんか?