signalapp / Signal-iOS

A private messenger for iOS.
https://signal.org
GNU Affero General Public License v3.0
10.74k stars 3k forks source link

Not possible to add photos in Signal when iOS "limited access" is enabled #5830

Open itsamemarkus opened 2 months ago

itsamemarkus commented 2 months ago

Bug description

When having limited access for Signal enabled, you can not select new photos that Signal should have access to within the Signal app. You have to enter privacy settings each time.

Screenshot 2024-07-03 at 19 24 09

Technical details about Limited Access:

https://developer.apple.com/documentation/photokit/delivering_an_enhanced_privacy_experience_in_your_photos_app

Steps to reproduce

Actual result: no photos (or only the manually selected ones via settings) are displayed and there is no option to add photos.

Expected result: Signal shows system prompt with photos to select that Signal should have access to. This is example on how this looks with Strava

Screenshot 2024-07-03 at 19 27 55

I think it would be nice if this would work more easily with a privacy centric app.

Device info

Device: iPhone 15 Pro

iOS version: 17.5.1

Signal version: 7.17 (171)

psawa commented 1 month ago

I agree, I think enabling private access would be a huge improvement. Is there any plan to implement this?

seanwertheim commented 1 month ago

After pressing the Plus button from within a chat, you can scroll to the right in the view that shows the photos, tap the "Manage" button, and add more photos you want Signal to have access to there, then send the photo.