First, Apple does not follow the same rules they set for developers.
Second, Apple does not treat all developers equally. We have functionality we’re unable to offer to iOS users.
The same feature, including technical implementation mechanism, is available in Claude and Gemini. It’s unfair.
Installing something is a perfectly normal operation - it's the App Store that's the special case :).
Lets call it what it is.
[0] https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetoo...
As someone from that region, this is probably a good idea for all parties, right now. I'm not fond of our current trajectory, and the outside pressure to change isn't sounding unreasonable.
Right now we have a relatively high confidence that as long as the devices are not jailbroken and are kept up to date they are relatively secure.
What this change means for people like me is that either there is some capability to detect whether third-party app stores are in use on a device and we will set a policy that disallows anyone using such things from accessing company data/services, or we have to lock out the devices altogether.
Personal devices shouldn't be used for work purposes to begin with. If work has security requirements regarding what phone and what condition it is in, they better be supplying their own phone to ensure those requirements are satisfied.
No, they don't benefit (cause it means they check work mail on weekends or evenings), but their employer do...
> Moreover, because iOS apps are sandboxed, as implemented in other jurisdictions, apps available through alternative distribution will be sandboxed, which further strengthens security and reduces the likelihood that any app will compromise other apps [...]
On the contrary, it allows app and payment security to be better than what Apple offers.