-
Notifications
You must be signed in to change notification settings - Fork 584
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
List-Libraries only shows libraries for which the iCloud account is the primary owner #947
Comments
This is expected behaviour. Apple does not provide the capability to access shared libraries that you are only a participant of, only ones that you are an owner of. Or at least this was my understanding from when shared libraries were originally released. I guess they may have changed recently. You can check by logging into icloud.com. You can only download from albums/libraries you find in there. |
|
IIUC browsing (and downloading) assets from Shared library should be possible |
Shared libraries are created with end-to-end encryption using ADP if the library owner has it enabled for their account. Maybe this is why users cannot see the shared libraries that they are only members of... the owners have ADP enabled. |
Did not know about e2e encryption: ADP must be turned on for all accounts though. If the person does not have ADP enabled, they should be able to use |
@AndreyNikiforov output of
The main user does not have ADP on (nor knows what that is) and I don't either. |
To summarize, when opening icloud.com in the browser, you can see Personal and Shared libs, while |
Exactly so. Fascinating indeed! |
I'm also in this situation and I would like to sync/download photos of the Shared Library primarily. Is there anything I can do to help debugging or solving this? |
From the command line, I am able to list my Personal Library name, and then my wife and I's "Shared Library".
(UID of the shared library is redacted/altered here) Due to the limitation mentioned (only one library can be used by icloudpd), I simply created a new Docker stack with alternate settings, and run it in parallel with a different port, different volumes, and the command line switch. Personal Library
Shared Library
This seems to be working flawlessly for me in production. |
Overview
When using
--list-libraries
to show available libraries, my list only showsPrimarySync
. However, I am also a participant in (but not the owner of) a Shared Library that displays in my iCloud account.--list-libraries
(and the-library
command) should show both libraries.Steps to Reproduce
--list-libraries
Expected Behavior
Both the primary and shared library would be listed
Actual Behavior
Only the primary library is listed
The text was updated successfully, but these errors were encountered: