Как работает параметр «Оптимизировать хранилище iPhone» в iCloud Photo Library по отношению к другим фотоприложениям на iOS?

Если я Optimize iPhone Storageвключил эту функцию на своем iPhone и память телефона полностью заполнена, я понимаю, что iOS будет хранить на устройстве только миниатюры многих моих фотографий в низком разрешении. (Полная версия изображения в высоком разрешении будет существовать только в iCloud и на устройствах с Download and Keep Originalsвключенной функцией.)

Но когда на устройстве существуют только миниатюры, как это работает по отношению к другим фотоприложениям на iOS? Например, есть ли у сторонних облачных фотоприложений (таких как Google Фото, Карусель Dropbox или Amazon Prime Photos) доступ ко всем изображениям в высоком разрешении из библиотеки фотографий iCloud? Или в некоторых случаях они будут видеть только миниатюры с низким разрешением?

Все приложения, которые вы перечисляете, похоже, созданы для использования старой идиомы камеры — фотографий, сделанных на этом конкретном устройстве. Я не думаю, что существует общий API для сторонних приложений для сбора оригиналов, и, кроме того, насколько я понимаю, ваше устройство iOS всегда загружает полную версию до тех пор, пока на нем не закончится свободное место. Имейте это в виду, если вы решите проверить это на устройстве, на котором не очень мало места для хранения.
Похоже, что в iOS 11 фотография в полном разрешении загружается Google Фото, когда вы выбираете оптимизированное изображение.

Ответы (1)

Это зависит от того, откуда приложение извлекает изображения. Если вы выбрали «Оптимизировать хранилище iPhone», то эти приложения будут иметь доступ только к миниатюрам с более низким разрешением, как указал bmike (они используют Camera Roll).

Если приложение не закодировано специально для извлечения фотографий из iCloud Photo Libary (которую в настоящее время поддерживает Apple), они будут иметь доступ только к фотографиям с низким разрешением, хранящимся локально на устройстве.

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