Je souhaite supprimer l'option de sauvegarde vidéo du contrôleur UIActivity Je peux supprimer l'option de sauvegarde de l'image en utilisant l'option [.saveToCameraRoll] exclue.Supprimer l'option Enregistrer vidéo de UIActivity Controler
Voici un clin d'oeil tourné
J'ai enregistrement vidéo dans localpath, & quand je partage cette vidéo de ce chemin, contrôleur UIActivity affiche les options « Enregistrer la vidéo ».
Je dois enlever ceci n'importe comment. Apple apple rejette mon application pour cette raison.
let activityViewController = UIActivityViewController(activityItems: [media as Any], applicationActivities: nil)
activityViewController.popoverPresentationController!.sourceView = self
activityViewController.excludedActivityTypes = [.saveToCameraRoll]
activityViewController.completionWithItemsHandler = { activity, success, items, error in
print("activity: \(activity), success: \(success), items: \(items), error: \(error)")
if success
{
if AppUtility.getAppDelegate().defaultpoints != 0 {
_ = self.getFinalRewardPoints(curentpoints: AppUtility.getAppDelegate().defaultpoints!, restPoint: Double(RewardedPoints.sharedatapoint))
}
}
}
if let controller : MyCollectionControler = self.getViewControllerFromSubView() as? MyCollectionControler
{
controller.present(activityViewController, animated: true, completion: nil)
}
}
cela et ne comprennent pas passer exclure tableau à UIActivity Controller –