2013-05-30 4 views
2

Я могу писать фотографии в камеру, но как я могу ее удалить?Как удалить фотографию из камеры?

Я помню пару лет назад кто-то сказал, что это невозможно, но я считаю, что недавно увидел приложение, которое это сделало.

ответ

1

Возможно, я ошибаюсь, но я не думаю, что вы можете удалять фотографии, которые не были созданы или сохранены в вашем приложении. По крайней мере, я не видел API Apple для этого.

3

Чтобы удалить фотографию из камеры, нельзя использовать приложение. Apple никогда не предоставляла доступ к удалению фотографии ролика камеры из приложения.

2

Это возможно (начиная с iOS 8). Надеюсь, это поможет другим людям, которые попадают сюда из Google.

Для этого ознакомьтесь с методом deleteAssets класса PHAssetChangeRequest.

Документы здесь: https://developer.apple.com/library/ios/documentation/Photos/Reference/PHAssetChangeRequest_Class/#//apple_ref/occ/clm/PHAssetChangeRequest/deleteAssets:

+0

Интересно. Просматривал документы, но не мог найти ту часть, где система запрашивает разрешение у пользователя перед удалением элементов. Я предполагаю, что ** должно произойти в какой-то момент. –

+1

@NicolasMiari запрашивает пользователя, когда вы это называете. Он сообщает им, сколько фотографий вы удаляете и позволяет им подтвердить/отклонить. – delrox

Смежные вопросы