我们的开发团队正在规划一个产品,我们需要弄清楚是否可以通过我们的应用程序代码从 iOS 上的照片库中删除照片。我们基本上是在做备份和清理应用程序。请告诉我这是否可以通过 Apple 提供的 API 实现。
您可以通过 Photos.Framework 来完成此操作,但它仅适用于更高版本的 iOS 8。
示例代码可在开发人员库中找到。
// Delete asset from library
[[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{
[PHAssetChangeRequest deleteAssets:@[self.asset]];
} completionHandler:completionHandler];
可以使用照片框架。 查看
PHAssetChangeRequest
和 deleteAssets:
方法。
不,不允许删除照片=从应用程序