【问题标题】:How to delete photo from iPhone photo library如何从 iPhone 照片库中删除照片
【发布时间】:2011-03-09 21:39:33
【问题描述】:

有什么方法可以从照片库中删除照片。 (注意:我不想将图像复制到文档目录(沙箱)中,然后从那里删除它;我想参考照片库中的实际图像)

我有不同的考虑,但我不确定这些中的任何人是否会工作(或者这些是否可行):-

1) 获取所选 UIImage 的 URL,然后将其删除或修改该文件的字节为 0 大小或为空。

2) 使用资源库,从照片库中删除图片。

我想确定上述任何方法是否有效,或者我是否需要其他方法来删除/修改照片库中的图像?

【问题讨论】:

标签: iphone


【解决方案1】:

在已发布的 API 中似乎没有任何方法可以做到这一点。你的第一个想法是行不通的,因为 AssetsLibrary 返回的 URL 是不透明的,不能用于访问磁盘上的文件。如果他们发现你在文件系统中试图删除应用程序目录之外的图像(如果权限无论如何都没有锁定它),你将被拒绝。至于第二个,只是没有这样做的功能。

太糟糕了,我们也可以在我们的应用程序中使用它。

【讨论】:

  • 嗯。我在苹果论坛上也发过,他们的回复都是一样的。谢谢
猜你喜欢
  • 1970-01-01
  • 2011-01-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多