Is it possible to develop Safari extensions using Windows or Linux?

5

I remember that there used to be a Safari for Windows, which does not receive any updates, but even with it it was necessary to have an Apple developer license, at the time it was free to develop pro safari (I think it is still enough to access link and register, you must give phone and address)

However, we now need the OS X El Capitan or Yosemite and I do not have a Mac.

What I would like to know is whether it is possible to develop extensions using Windows or Linux without needing a Mac and without XCode?

  

Note: I do not intend to publish Safari Extensions Gallery , just distribute it to some people for personal use I do not know if this implies something with Apple)

In case I need to create a popup by clicking the extension similar to Chrome and inject some code into specific pages:

*://stackapps.com/*
*://askubuntu.com/*
*://superuser.com/*
*://superuser.com/*
*://serverfault.com/*
*://mathoverflow.com/*
*://stackoverflow.com/*
*://stackexchange.com/*
*://*.stackapps.com/*
*://*.askubuntu.com/*
*://*.superuser.com/*
*://*.superuser.com/*
*://*.serverfault.com/*
*://*.mathoverflow.com/*
*://*.stackoverflow.com/*
*://*.stackexchange.com/*
    
asked by anonymous 26.07.2016 / 01:14

1 answer

0

Today we've developed through the Extension Builder within own Safari. A Mac and an account are required in the Developer Program that costs $ 99 per year. This means that it is not possible to develop using Windows or Linux. After all, we need a minimally recent Safari, which only works on OS X.

You can, however, install the Mac on an ordinary PC, which is known as Hackintosh. While technically possible, this solution is legally problematic - at the very least, a violation of the terms of service. Despite this and other issues, such as compatibility with limited hardware, many people develop applications and even distribute without problems.

    
05.09.2016 / 21:17