2014-09-20 3 views
7

iOS 8 разбил много приложений, удалив «Camera Roll» из API перечисления ALAssetsLibrary. Я знаю, что могу получить все фотографии, используя новую фреймворку. Но у моего приложения много кода в зависимости от классов, связанных с ALAsset, и мне нужно поддерживать поддержку iOS 7. Есть ли способ перечислить все фотографии, используя ALAssetsLibary на iOS 8, без перечисления группы активов в первую очередь?Как перечислить все фотографии на iOS 8 с помощью ALAssetsLibrary

+0

Может хочет проверить мой ИОС 8 обновления в моем ответе: http://stackoverflow.com/a/8872425/394736, которые могут помочь вам. –

ответ

7

Apple только что выпустила 8.0.1 и указала это как включенное исправление. Может быть, лучше подождать этого.

Из записок 8.0.1 выпуска: Fixes an issue that prevented some apps from accessing photos from the Photo Library

+1

Для меня iOS 8.0.2 сделал вещи еще хуже. «Недавно добавленные» теперь называются «Фото» при получении через ALAssetsLibrary, включает некоторые фотографии, не включенные в приложение для фотографий, и пропускает некоторые другие. Большой! –