|
|
|
|
|
by scarface74
2887 days ago
|
|
Maybe there's a feature where you can quick-reply from the message notification. Now it needs permission to draw over other apps. iOS has a framework to take actions directly from notifications without requesting permission. Maybe it's smart enough to not DING! during a phone call. Now it needs permission to "make and manage phone calls". Or that could be provided by the operating system without needing the feature.... Maybe there's a feature where it suggests a "here's my location" response when somebody texts you "where are you?". Now it needs permission to access your location. Fair enough. Contact integration? Camera integration? Access storage? Why would it need to access storage outside of its own sandbox? |
|
To allow you to send and receive attachments.
Name any one permission, I'm pretty sure I'll find a reasonable case for it to be used in a messenger app.
However, a pretty strong case can be made that current permissions allow for way too much. For instance, I should be able to send attachment by picking them through another (OS or third-party) file picker, so that the app only gets temporary, read-only access to the selected file. Similarly, for saving attachments the app needs only a virtualized location with write access.