6 ms·
Who says I'm using their tools? I might build my app using Electron or GTK. I don't think Apple can have a requirement to use their proprietary tools. That wou
by abhibeckert 3y ago
Who says I'm using their tools? I might build my app using Electron or GTK.
I don't think Apple can have a requirement to use their proprietary tools. That would be anti-competitive. If they want to make money off the tools... they should just charge a fee to buy the tools.
- fingerlocks 3y agoThe regulation doesn’t allow you to mmap w^x willy-nilly, the hardening and sandbox are still enforced by the OS.
- thejsa 3y ago> The regulation doesn’t allow you to mmap w^x willy-nilly Yesn’t; I don’t think the regulators would look kindly upon Apple restricting third-party JITs, since it’d give Safari/WebKit an unfair competitive advantage over other browser engines on iOS (something I believe the DMA is also meant to open up.)
- apocalyptic0n3 3y agoThird party payments have always been possible to implement in iOS apps; I've done it myself. What happens, however, is Apple rejects your app during the review process if the payment is for something they deem should be an in-app purchase or subscription (physical purchases are fine). Without that review process, you don't have to use Apple's payment process and can use Stripe or Braintree or whatever you want, and bypass Apple's 15-30% commission.
- fingerlocks 3y agoI think you responded to the wrong person. I was talking about the restrictions against mapping pages of memory as executable