0
我做了自己的共享擴展,也是我的應用程序與UIActivityViewController共享一些東西。
但這並不酷,當我分享內容時,我自己的共享擴展會顯示出來。
所以我想排除我自己的共享擴展,但它不工作。
我仔細檢查了我的應用程序名稱,它是正確的。IOS UIActivityViewController,無法排除自定義activityType
這是我的代碼。
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);