2013-05-30 115 views

回答

1

我可能是错的,但我不认为你可以删除不是由你的应用程序创建或存储的照片。至少我还没有看到一个Apple API来做到这一点。

3

从应用程序中删除相机胶卷中的照片是不可能的。苹果从未从应用程序中授予相机胶卷的删除照片的访问权限。

2

这是现在可能的(自iOS 8以来)。希望这有助于其他从Google来到这里的人。

要做到这一点,请查看PHAssetChangeRequest类的deleteAssets方法。

Docs here:https://developer.apple.com/library/ios/documentation/Photos/Reference/PHAssetChangeRequest_Class/#//apple_ref/occ/clm/PHAssetChangeRequest/deleteAssets

+0

有趣。通过文档浏览,但在删除项目之前找不到系统要求用户许可的部分。我认为它必须发生在某个时刻。 –

+1

@NicolasMiari当你打电话时它会提示用户。它告诉他们你有多少照片被删除,并让他们确认/否认。 – delrox

相关问题