【问题标题】:Delete Images From iOS Photo Gallery [duplicate]从 iOS 照片库中删除图像 [重复]
【发布时间】:2014-01-31 10:15:14
【问题描述】:

我创建了一个应用程序,它从手机的照片库中获取图像并将其显示在集合视图中。 现在,我希望每当用户选择图像并单击删除按钮时,特定图像就会从集合视图以及图像库中删除。 我正在使用 ALAssetLibrary 来获取图像。 我搜索了很多,但没有找到从照片库中删除图像的任何方法。

谁能告诉我如何从我的应用程序中以编程方式从照片库中删除照片。

【问题讨论】:

  • 我已经阅读了那个答案,但它对我不起作用,这就是我问这个问题的原因。
  • 如果您阅读了接受的答案(最高票数的答案),它表示这无法完成。
  • 我已经尝试并能够获取路径,但无法到达文件所在的确切目录。你能帮我解决这个问题吗?
  • @Sanny 请阅读我的评论。任何第 3 方应用程序都无法以编程方式从 Photos.app 中删除数据。这是不可能
  • 您可以删除应用保存的照片。不是其他照片

标签: ios objective-c alassetslibrary


【解决方案1】:

您可以将库中的文件复制到应用程序的文件系统沙箱中,在那里您可以对它们做任何您想做的事情。但是,您的应用程序无法修改沙箱外的文件。这包括库中的文件。

As this answer says,那里似乎没有定义删除照片的方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-25
    • 2016-09-04
    • 2011-01-11
    相关资源
    最近更新 更多