2 ms·
>In addition to the money argument raised in another comment, the Apple development experience is a major annoyance when all you need is a couple lines of JS. >
by Klonoar 6y ago
>In addition to the money argument raised in another comment, the Apple development experience is a major annoyance when all you need is a couple lines of JS.
>
>I have an extension idea; it's literally a single line of JS. However, to get it into Safari, I need to create a (useless, and empty) Mac app with a specific configuration in Xcode that'll allow it to appear in the "extensions" list in Safari. Then I need to deal with all the signing & App Store distribution stuff if I actually want to distribute it.
I've shipped an extension like this, and it took me an hour to build (which included testing), and then I hit "archive" and submitted it.
The signing pieces "just work" in modern Xcode if you have a developer account associated.