4 ms·
For a bit of balance, to be fair, Apple do clearly explain the reasoning behind the decision[1]. TL;DR It was a well reasoned privacy-focused decision, not "po
by traceroute66 5y ago
For a bit of balance, to be fair, Apple do clearly explain the reasoning behind the decision[1].
TL;DR It was a well reasoned privacy-focused decision, not "power-tripping" as the blog author puts it.
[1]https://developer.apple.com/news/?id=0oi77447 https://developer.apple.com/news/?id=0oi77447
- ricardobeat 5y agoIt would've been fine if it was handled like the other permissions, but the author is taking issue with the fact that this one requires a manual review, you can't simply add it to your app's entitlements.
- traceroute66 5y agoInteresting snippet from SO[1] from January 2021 (so I assume its still valid) : >The entitlement is needed only to be able to browse and advertise arbitrary or wildcard services. If you’ve added the one type you use to your Info.plist, as you detail, you do not need the entitlement. i.e. the entitlement is only required if you are not willing or able to restrict your use of multicast to defined services. [1]https://stackoverflow.com/a/65589011 https://stackoverflow.com/a/65589011
- memco 5y agoDoes multicast have other uses outside of local network device communication? I’ve seen several apps trigger alerts that they want to access devices on the network if I grant permission and I’ve been saying no since I don’t understand why those apps would even be trying to connect to another device since they’re things like food delivery and other service related stuff.
- traceroute66 5y ago> Does multicast have other uses outside of local network device communication? Not with any sort of seriousness I think. Some major internet peering exchanges used to have multicast LANs for whatever reason. I think LINX were one of the last ones to operate one, but eventually in 2020 they removed it after they reached a point where only two ports were connected to it with no significant traffic flowing !