Zai*_*han 6 objective-c ios uiactivityviewcontroller swift
我试图消除所有的活动类型开始com.apple.UIKit.activity.Open.Copy从UIActivityViewController。
我尝试跟随但未成功,有人这样做吗?
func showShareActivity(videoURL : NSURL, onComplete:@escaping (Bool, UIActivityType?, Error?)->()) {
let activityVC = UIActivityViewController(activityItems: [videoURL], applicationActivities: nil)
activityVC.excludedActivityTypes = [UIActivityType(rawValue: "com.apple.UIKit.activity.Open.Copy.*")]
activityVC.completionWithItemsHandler = { (activity, success, items, error) in
onComplete(success, activity, erro
}
appDelegate?.window.rootViewController?.present(activityVC, animated: true, completion: nil)
}
Run Code Online (Sandbox Code Playgroud)
注意:当我尝试一一排除时,它可以工作,但是我想一起删除(有些我可能不知道)。(Swift / ObjC任何解决方案都可以。)
com.apple.UIKit.activity.Open.Copy.com.apple.iMovie
com.apple.UIKit.activity.Open.Copy.com.apple.itunesu
com.apple.UIKit.activity.Open.Copy.net.whatsapp.WhatsApp
基本上这些都是以Import with或开头的Copy to,请参考下图。

我认为Evernote应用程序也是如此。
| 归档时间: |
|
| 查看次数: |
653 次 |
| 最近记录: |