A bit of context: Apple is being forced by different jurisdictions (EU, UK, Japan) to allow third-party browser engines. In all other regions it's still not allowed to use them.
Apple has been maliciously compliant, putting up roadblocks to testing and distribution. For example, the existing Firefox iOS app cannot be simply updated to use Gecko/Servo; it needs to be a new app.
As far as I know, none of the major browser vendors have released apps with their own engines on iOS. I suppose maintaining two (or more) different codebases for US, EU, etc. is not very attractive.
If you want to have a browser with a different engine you need a whole different developer account org, you need to maintain two different code bases and you need to very specifically set everything up to pass all of Apple's tests, which are incredibly onerous in time and work, so it doesn't make sense for Mozilla to do so for such a small market share (hell Google doesn't either, and they're a lot bigger than them)
A bit of context: Apple is being forced by different jurisdictions (EU, UK, Japan) to allow third-party browser engines. In all other regions it's still not allowed to use them.
Apple has been maliciously compliant, putting up roadblocks to testing and distribution. For example, the existing Firefox iOS app cannot be simply updated to use Gecko/Servo; it needs to be a new app.
As far as I know, none of the major browser vendors have released apps with their own engines on iOS. I suppose maintaining two (or more) different codebases for US, EU, etc. is not very attractive.
Wonderful. I also learnt about TrollStore today - https://github.com/opa334/TrollStore.
Glad the apple ecosystem is being opened up (albeit unwillingly) by hackers.
The biggest question imo is why does Mozilla not do this
If you want to have a browser with a different engine you need a whole different developer account org, you need to maintain two different code bases and you need to very specifically set everything up to pass all of Apple's tests, which are incredibly onerous in time and work, so it doesn't make sense for Mozilla to do so for such a small market share (hell Google doesn't either, and they're a lot bigger than them)
Long read, but it exactly explains why: https://open-web-advocacy.org/apple-dma-review/
Thx!
i think it's because it will not pass AppStore review