UIActivity Controllerから保存ビデオオプションを削除したい [。saveToCameraRoll]オプションを除外して保存画像オプションを削除できます。私はそのパスからそのビデオを共有する場合ここでUIActivity Controlerからビデオを保存するオプションを削除する
が、私はlocalPathにビデオを保存してい
ショットスナップで&、UIActivityコントローラは、「保存ビデオ」オプションが表示されます。
私はこの理由から.coz appleが私のアプリを拒否する方法を削除する必要があります。
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)
}
}
これを除外し、私はそれが画像に働いて、すでに.saveToCameraRollを除外UIActivityコントローラ –