Hacker News new | ask | show | jobs
by lern_too_spel 3066 days ago
From the Medium post:

Puffin releases were rejected citing app review guideline 2.5.6: “Apps that browse the web must use the appropriate WebKit framework and WebKit Javascript.” Our server-side web browser is based on Chromium instead of Apple’s WebKit, therefore, Puffin is rejected.

We disputed and escalated but Apple insisted it has jurisdiction over our server-side technology.

3 comments

Seems like a pretty clear violation of the rules. Trying to find a loophole doesn't work, the rules aren't an Ethereum smart contract, they're actually subject to human judgement.
I thought the stated reasoning for the rules was that Apple for safety reasons didn't want apps downloading and running code (javascript in this case). Clearly that justification doesn't apply if the code runs on a server and not the device.
Apple has always, since time immemorial, blocked apps that duplicated functionality of the core OS. Yes they make exceptions, but building a "better" web browser for iOS was a bad business choice, regardless of how long or well you skirted the rules.

You made your bed. Sleep in it.

Apple has not blocked apps that duplicate core functionality for years.

There are plenty of alternatives apps for:

1. Podcasts

2. music

3. Mail

4. Maps

5. Movie

6. Ebook reading

7. Notes

8. Calendar

9. Messaging

10. Photos

11. Cloud storage.

Most likely insisted upon due to the obfuscation of user privacy