-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] iOS: Unable to build timeline and load albums in backup panel #2170
Comments
Hello, do you mind provide the screenshot of the behavior you describe? Do you by chance have iCloud photos and optimized storage enabled on this device? On a separate note, you docker-compose content for machine-learning is out of date. |
Hello Alex, Oh thank you for noticing. That I will fix later today :-) |
Time for an update. I made sure iCloud Photos wasn't optimizing the storage plus made sure all the original photos were downloaded to the phone. It did not help - the following error still showed op. I then tried to disable the machine learning container if that somehow should help. But it did not help. |
Can you update the mobile app to the latest version, I added more logging information to the log page and fix the log export issue so we can track down the bug easier. |
Of course! You can see some fresh logs below.
|
What is the version of your iOS and phone model? |
Hello Alex, |
Hello @SirBogner I remember you had Immich working fine before, was it on the same mobile phone? I've seen some SE version have problems with the app |
Indeed I had and I it is still running flawlessly on My Samsung S22. Dont hesitate to ask me for more logs or anything else that might help you. |
@alextran1502 I am seeing the same problem on my wife's iPhone SE 2nd edition, with iOS version 16.1.1. The logs are identical (except for dates and the number of albums found) to @SirBogner's logs. Let me know if there's anything I can do to help debug this! Thanks so much for everything you do! |
I will have to spin up an iPhoneSE emulator to test |
I have the same issue. iPhone 12 with iOS 16.4.1 Here is the log:
|
@Riccorl Thanks for the log, I see some interesting issues there. will investigate |
The latest release, V1.54.0, sadly did not change the ability to load albums on my girlfriends device. Although I am now able to see all local assets on the timeline without the ability to upload the assets. The logs are below, but they don't really seem all that interesting to me.. Logs
created_at,level,context,message,stacktrace |
@SirBogner Can you elaborate on the inability to upload? |
I'm having the same issue of not being able to load albums on a iPhone however when i got to logs its says found 15 local albums, i also have icloud turned off and only 55gb of photos. |
@alextran1502 Sure! When trying to add albums to the synchronization/upload process I am still unable to load any albums from the device in Immich. I tried changing which photos Immich is allowed to see/edit from the device to only be a some specific photos. It worked and I am able to upload the selected photos. Changing it back to "All photos" and Immich is stuck at loading the albums in the backup panel again. This to me seems like Immich either has a problem with accessing "All photos" or that a few of the photos on the device are making Immich unable to load any other photos in the backup panel. After fiddling around I noticed a few new errors in the logging panel: Logs
|
I have the same issue, that select albums keeps rolling forever. It allows me to select if I limit the selection to only some photos, instead of All, but that is not really usable. This is an iphone Xs, with 64gb and ios version 15.5. I will update my phone, as I wonder if that may help. Immich server version 1.55.1 and app version 1.55.0 build.95. I did not really see any errors there, though. |
@jwiren iPhone XR seems to have this issue. i still haven't had a chanced to spin up an emulator to check yet |
I'm having the same issue - one parent's iPhone 7+ can't load the select albums screen, but my Pixel 5 and the other parent's iPhone 8 seem to be working perfectly. |
Updating to newest ios, 16.4.1, made no difference. IPhone Xs. |
Updating here, since suddenly this morning, it allows me to select backups, and it started uploading photos. Could it be it was processing something on the phone for a few days, and now has finished? |
Update: I suddenly started working on my part aswell. I've not been looking into what changed but the server is running v1.56.2 and the app is running v1.56.0. |
Mine is back to showing nothing again, and allowing nothing to be selected, after working for a ~week while I tried to keep it open as much as possible to get photos uploaded. It did not seem to do any kind of uploading in the background, only when app was on in foreground. And if I switched to another app, it killed everything it was doing, like a large video upload, and started again after going to foreground. App is 1.56.0 build.96, but server is still at 1.55.1. I will update it soon, but at least from my limited experience so far, it feels like it's doing some long processing before anything is selectable, which seems to take days? |
I just tested it and it seems like background uploading isn't working for me either. Upload with the app open does seem to work though. |
@jwiren I don't think the app would take days to process, I think this might be related to some specific phone model with some system API call that causes issues with the library we use for reading image data. @SirBogner is this on the same iPhoneX? How long did you wait until confirming that the background upload not working? |
Yes, still the same iPhone SE (2. edition) although now running iOS 16.4.1 (a). Log
From ImmichErrorLogger #0 AssetEntityImageProvider._loadAsync (package:photo_manager/src/internal/image_provider.dart:121) I just tried to make sure once again, and the backup proces suddenly did not work even with the app open. It turns out Immich for some reason is back to not being able to see any albums on device. Logs
created_at,level,context,message,stacktrace |
I'm also experiencing this same behavior. On my wife's iPhone I'm seeing "2 background processes queued" under "Automatic background backup is on" panel. Backup runs fine if I have the app in the foreground but as soon as it's no longer the focus app; backup stops until you open immich again and restart the backup job manually. |
I think I figured out the problem. Go into all of your shared albums and make sure that everything is downloaded. In my case, I had a shared album with photos that had a cloud icon and they would not download (assuming that they are corrupt). Once I removed the album with the bad photos, it worked just fine. |
In my case I don't have such albums and still have problems. |
My solution for iOS 17.0.3 (immich log has no error) on iPhone 14 pro max is to revoke photo album permissions in the iOS setting, then open immich app, it will give an error to ask for permission, click on it. And select 1 photo(important), and this photo will show in immich. Finally, give full access to immich with every photo album, and it works now. |
I believe I found another way that could cause the same issue here. If one file is not supported(the first one to backup), in my case, is a .3gp video file, the whole backup process could be "stuck" and give no error in INFO level. This results in something like the screenshot below, unfortunately, I cleared the log while I encountered this.
|
@liqimore How can you get .3gp video to an album? |
It came from a really old app, I downloaded a short video to Apple Photo. |
Hello is this issue still relevance? if not, can you help me close it? |
Hello Alex, |
The bug
My iOS device is stuck at loading both of the following, which I suspect might be linked.
In the iOS settings is Immich allowed to access all photos on the device.
Let me know if you need any more information.
The OS that Immich Server is running on
Docker in Synology DSM 7.1.1
Version of Immich Server
1.52.1
Version of Immich Mobile App
1.52.0
Platform with the issue
Your docker-compose.yml content
Your .env content
Included in the compose.
Reproduction steps
Additional information
No response
The text was updated successfully, but these errors were encountered: