7

我想阻止我的应用使用扩展机制将其内容共享给某些其他应用。例如,我希望用户能够共享链接,但不能与 Gmail 应用程序共享。

我对纪录片的理解是以下内容应该有效:

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

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

这行不通。我错过了什么吗?非 Apple 活动类型是否不适用于此机制?

4

1 回答 1

3

显然,由于 iOS 8.1 这不再可能(错误或预期行为),请参阅:http: //johnszumski.com/blog/ exclude -third-party-apps-from-ios-8-share-sheet

于 2016-09-12T14:42:53.240 回答