0
私は自分の共有拡張を作成し、私のアプリはUIActivityViewControllerと何かを共有しました。
しかし、それはクールではなかった、私は何かを共有しているときに自分の共有拡張子が表示されます。
だから私は自分の分け前-拡張子を除外したいが、それは動作しません。
私は私のアプリ名をダブルチェック は、それが正しかったです。IOS UIActivityViewController、カスタムアクティビティのタイプを除外できません
ここに私のコードです。
let activityItems = [shareUrl]
let activityViewController = UIActivityViewController(activityItems: activityItems, applicationActivities: nil)
activityViewController.modalTransitionStyle = UIModalTransitionStyle.CoverVertical
activityViewController.excludedActivityTypes = ["com.mytest.ShareExtension"];
activityViewController.completionHandler = { (activityType: String?, completed: Bool) -> Void in
print(activityType) // printed "com.mytest.ShareExtension"
}
vc.presentViewController(activityViewController, animated: true, completion: nil);