[BUG] Incorrect photo upload in ios #1153

Closed
opened 2026-02-05 00:39:33 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @Pro100x3mal on GitHub (Jul 24, 2023).

The bug

The bug appears when the "storage optimization" option is enabled in the ios settings and the original photos are uploaded to icloud. At the same time, the immich mobile application uploads non-original photos to the server. I noticed that most of the photos that are on ios in heif format are uploaded to immich in jpeg format. I expected a different behavior - only the original photos and videos need to be uploaded, not their compressed copies

The OS that Immich Server is running on

Debian

Version of Immich Server

v1.69.0

Version of Immich Mobile App

v1.69.0

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

Standart

Your .env content

Standart

Reproduction steps

1. Enable "storage optimization" in the Photos app on ios (with uploading originals to icloud)
2. Open immich app and start backup
3. Most of the photos will not be uploaded in original quality.
...

Additional information

No response

Originally created by @Pro100x3mal on GitHub (Jul 24, 2023). ### The bug The bug appears when the "storage optimization" option is enabled in the ios settings and the original photos are uploaded to icloud. At the same time, the immich mobile application uploads non-original photos to the server. I noticed that most of the photos that are on ios in heif format are uploaded to immich in jpeg format. I expected a different behavior - only the original photos and videos need to be uploaded, not their compressed copies ### The OS that Immich Server is running on Debian ### Version of Immich Server v1.69.0 ### Version of Immich Mobile App v1.69.0 ### Platform with the issue - [X] Server - [ ] Web - [X] Mobile ### Your docker-compose.yml content ```YAML Standart ``` ### Your .env content ```Shell Standart ``` ### Reproduction steps ```bash 1. Enable "storage optimization" in the Photos app on ios (with uploading originals to icloud) 2. Open immich app and start backup 3. Most of the photos will not be uploaded in original quality. ... ``` ### Additional information _No response_
OVERLORD added the 📱mobile label 2026-02-05 00:39:33 +03:00
Author
Owner

@alextran1502 commented on GitHub (Jul 24, 2023):

Hello, this is a known limitation. When you have storage optimization enabled, the photos will be on iCloud. Right now, Immich can only read assets on the physical device.

@alextran1502 commented on GitHub (Jul 24, 2023): Hello, this is a known limitation. When you have storage optimization enabled, the photos will be on iCloud. Right now, Immich can only read assets on the physical device.
Author
Owner

@Pro100x3mal commented on GitHub (Jul 24, 2023):

Hello, this is a known limitation. When you have storage optimization enabled, the photos will be on iCloud. Right now, Immich can only read assets on the physical device.

Interesting. In the ios settings, it shows that the photos take up 3.1 GB. But in immich, photos already occupy 80 GB. It turns out that some of the photos are uploaded as original, the other part is compressed copies. I don't know how it works on ios.

@Pro100x3mal commented on GitHub (Jul 24, 2023): > Hello, this is a known limitation. When you have storage optimization enabled, the photos will be on iCloud. Right now, Immich can only read assets on the physical device. Interesting. In the ios settings, it shows that the photos take up 3.1 GB. But in immich, photos already occupy 80 GB. It turns out that some of the photos are uploaded as original, the other part is compressed copies. I don't know how it works on ios.
Author
Owner

@alextran1502 commented on GitHub (Jul 26, 2023):

Thank you for the report. I don't use iCloud, so I don't have a device to troubleshoot this. I plan to do this soon to help folks that have all the photos on iCloud and be able to use Immich.

@alextran1502 commented on GitHub (Jul 26, 2023): Thank you for the report. I don't use iCloud, so I don't have a device to troubleshoot this. I plan to do this soon to help folks that have all the photos on iCloud and be able to use Immich.
Author
Owner

@alextran1502 commented on GitHub (Nov 1, 2023):

Closing until live photos is tested

@alextran1502 commented on GitHub (Nov 1, 2023): Closing until live photos is tested
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#1153