Three issues:

1. My Damus settings does not allow the app to access my photos, so I imagine this is a web view or something? Seems it could be misleading and give users a scare.

2. Attaching an image, deleting the inserted URL, and then typing makes the font change to something different.

3. I wouldn’t have expected attaching an image would upload it immediately without pressing Post.

Reply to this note

Please Login to reply.

Discussion

I also disabled Photos access in the Damus settings for testing, and the image picker still shows up with my entire Library visible and available.

How does this even work technically?

I always assumed Apple had provisions in the API to prevent this. Do app permission work entirely on a good faith, voluntarily level?

That would make me pretty concerned.

No, Apple enforces privacy settings at the OS level. If you can see all images and have not given the app you’re in permission, then it probably Apple’s image picker view, which runs in a separate process from the app you’re in. Then you select specific images to allow for the app.

Thanks for the explanation.

Conversely though, if iOS offers such a non invasive option, why does practically any app that involves image picking ask for full Photos access permissions?

Because to get the better user experience, the dev has to update to the newer permission request API.

Also if you pick a photo and then change your mind and pick a different one the first pick is posted. Could lead to mishaps 😅