Я использую UIActivityViewController
, чтобы поделиться текстом приглашения с моим приложением. Я пытаюсь исключить все действия с категорией действий, кроме приложения Notes. Я не могу исключить опцию «Сохранить в файлы».
- Есть ли способ напрямую исключить представление из действий?
Как я могу исключить опцию "Сохранить в файлы"?
@IBAction func inviteAction(_ sender: UIBarButtonItem) {
let inviteText = "..."
let actCont = UIActivityViewController(activityItems: [inviteText], applicationActivities: [])
//Exclude action activities types from the list
actCont.excludedActivityTypes = [ .print, .assignToContact, .saveToCameraRoll, .copyToPasteboard,
.addToReadingList,
UIActivityType(rawValue: "com.apple.mobilenotes.SharingExtension"),
UIActivityType(rawValue: "com.apple.CloudDocsUI.AddToiCloudDrive")]
self.present(actCont, animated: true, completion: nil)
}