Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios iPhone中的照片访问API是否允许从应用程序中删除照片?_Ios_Api_Photos - Fatal编程技术网

Ios iPhone中的照片访问API是否允许从应用程序中删除照片?

Ios iPhone中的照片访问API是否允许从应用程序中删除照片?,ios,api,photos,Ios,Api,Photos,我们的开发团队正在规划一款产品,我们需要弄清楚是否有可能通过我们的应用程序代码从iOS上的照片库中删除照片。我们基本上是在做一个备份和清理应用程序。请让我知道这是否可以通过苹果提供的API实现。不,不允许从应用程序删除照片。可以使用照片框架。 查看PhaseSetChangeRequest和deleteAssets:方法。您可以通过执行此操作,但它仅适用于更高版本的iOS 8 可在开发人员库中获得 // Delete asset from library [[PHPhotoLib

我们的开发团队正在规划一款产品,我们需要弄清楚是否有可能通过我们的应用程序代码从iOS上的照片库中删除照片。我们基本上是在做一个备份和清理应用程序。请让我知道这是否可以通过苹果提供的API实现。

不,不允许从应用程序删除照片。

可以使用照片框架。 查看
PhaseSetChangeRequest
deleteAssets:
方法。

您可以通过执行此操作,但它仅适用于更高版本的iOS 8

可在开发人员库中获得

    // Delete asset from library
    [[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{
        [PHAssetChangeRequest deleteAssets:@[self.asset]];
    } completionHandler:completionHandler];
您可以使用photos.framework从照片中删除照片,但它适用于iOS>8