Is there a way to delete images (and videos) in camera roll in the photos app that my app didn\'t create. I know you can\'t delete things from Asset Library that your app di
Yep, you can do this in iOS 8 using Photos framework.
For example if you have Assets URLs stored in NSArray *assetsURLs
PHPhotoLibrary *library = [PHPhotoLibrary sharedPhotoLibrary];
[library performChanges:^{
PHFetchResult *assetsToBeDeleted = [PHAsset fetchAssetsWithALAssetURLs:assetsURLs options:nil];
[PHAssetChangeRequest deleteAssets:assetsToBeDeleted];
} completionHandler:^(BOOL success, NSError *error)
{
//do something here
}];
this code will ask user to confirm removal from Camera Roll.