4 ms·
My biggest complaint is how apps have permissions to “pull” stuff from the device rather than the user getting to “push” only what they deem necessary. Simple e
by ssivark 6y ago
My biggest complaint is how apps have permissions to “pull” stuff from the device rather than the user getting to “push” only what they deem necessary. Simple example: why does an app need access to all my photos? When I want to share a photo, clicking the share button inside the app should open up a system dialog for me to pick which photos I want to share — and the app should only ever have access to those!
- millerm 6y agoThen you have to deal with the fact that you get a bunch of developers not liking the default implementation that was given to them and complain that they can’t write their own. Everyone starts screaming “walled garden!” and that they’re held back from making ad revenue in someway shape or form.
- zimpenfish 6y agoI think it was a mistake of Apple to allow non-os photo pickers. I've got a big photo library (~100k photos) and custom photo pickers a) take forever to start up, and more importantly, b) mess up the ordering of albums and/or photos which makes it a nightmare to find anything.
- spdustin 6y agoiOS 14 offers exactly this feature.
- Nextgrid 6y agoFor photos only. What about contacts?
- zimpenfish 6y ago> When I want to share a photo, clicking the share button inside the app should open up a system dialog for me to pick which photos I want to share — and the app should only ever have access to those! That's how it seems to be working in iOS 14 - you get asked if you want to "select more photos" or "keep current selection" and afaict, it looks to the app like your photo library is only those photo you've selected for that app. e.g if I pick "keep current selection" in WhatsApp, it currently only sees one photo in the Recents album, nothing in anything else.
- GeekyBear 6y agoThe WWDC '20 video on this feature. >Meet the new Photos picker Let people select photos and videos to use in your app without requiring full Photo Library access. Discover how the PHPicker API for iOS and Mac Catalyst ensures privacy while providing your app the features you need. https://developer.apple.com/videos/play/wwdc2020/10652 https://developer.apple.com/videos/play/wwdc2020/10652