使用 iOS ALAssetsLibrary 更新/删除照片?

Posted

技术标签:

【中文标题】使用 iOS ALAssetsLibrary 更新/删除照片?【英文标题】:Update/Delete Photo using iOS ALAssetsLibrary? 【发布时间】:2011-03-14 13:46:57 【问题描述】:

我的 iPhone 应用需要能够更新和删除手机上的照片和视频。看到新的 ALAssetLibrary 课程后,我非常兴奋,但现在我已经深入了解它,我开始意识到照片和视频可能无法以我期望的方式进行操作。

确认一下,真的没有办法在 ios 上更新或删除照片和视频,还是我只是使用了错误的 API?

甚至早在 iOS4 之前,我就能够完全控制联系人,而且我注意到现在也有一个用于访问日历的新 API。我是否能够像使用通讯录一样更新和删除日历,还是应该期望它像照片一样给我带来困难?

谢谢

【问题讨论】:

【参考方案1】:

无法使用 ALAssetsLibrary 处理现有照片或视频,您唯一能做的就是将新照片/视频保存到相机胶卷。

【讨论】:

大概,也没有办法从任何其他 API 做到这一点?你知道我是否会在日历事件中遇到同样的问题吗? 在这里找到了我的第二部分答案; forums.macrumors.com/showthread.php?t=996952 我们不能将照片保存在其他相册/或创建新相册并将照片保存在其中吗? @NikitaP:我相信他们已经在 2011 年 3 月更新的 IOS 版本中保存到其他专辑,是的。 我可以使用我的照片库中的 avassetlibray 删除照片吗?

以上是关于使用 iOS ALAssetsLibrary 更新/删除照片?的主要内容,如果未能解决你的问题,请参考以下文章

iOS-使用ALAssetsLibrary获取相册图片视频

ALAssetsLibrary addAssetsGroupAlbumWithName 不适用于 iOS 9

如何使用 ALAssetsLibrary 访问照片而不在 iOS5 中请求位置访问?

如何在后台接收 iOS 4 中的 ALAssetsLibrary 更改通知

Xamarin iOS ALAssetsLibrary WriteVideoToSavedPhotosAlbum 不保存到库

ALAssetsLibrary aspect Ratio Thumbnail iOS 4