Apple muuttaa Gatekeeper-toimintoa OS X Yosemiten, mikä vaikuttaa joidenkin sovellusten toimivuuteen

  Yhdessä OS X Yosemite beta 5yritys omena muutti myös alustan sovellusten allekirjoittamista koskevia sääntöjä OS XJärjestelmä portinvartija estää tietyntyyppisten sovellusten käytön tästä lähtien. Tarkemmin sanoen heti mitä OS X Mavericks 10.9.5 si OS X Yosemite julkaistaan, OS X:n versiossa 10.9 vanhemmassa versiossa kehitettyjä sovelluksia ei voi käyttää omissa Maceissaan.

  Systeemi portinvartija, joka estää allekirjoittamattomien sovellusten suorittamisen OS X:ssä, estää näiden sovellusten avaamisen, koska niillä ei katsota olevan kelvollista allekirjoitusta. omena vaatii kehittäjiä päivittämään sovelluksensa kehittämällä ne OS X 10.9:ssä ja lähettämällä ne uudelleen julkaistavaksi Mac App Store, muuten käyttäjillä on ongelmia käyttää niitä omissa iLaitteissaan.

  Hyvä puoli koko ongelmassa on, että Gatekeeper voidaan poistaa käytöstä milloin tahansa Järjestelmäasetuksista, ja sovellukset voidaan avata joka tapauksessa jättämällä järjestelmä huomioimatta napsauttamalla sovelluskuvaketta hiiren oikealla painikkeella ja valitsemalla Avaa-vaihtoehto. Jos sinulla on tulevaisuudessa sovelluksia, jotka kieltäytyvät toimimasta OS X Yosemitessa tai OS X Mavericks 10.9.5:ssä, tiedät miksi.

OS X Mavericks 10.9.5:n julkaisun myötä tapa, jolla OS X tunnistaa allekirjoitetut sovellukset, muuttuu. OS X Mountain Lion 10.8.5:llä tai sitä vanhemmalla (v1-allekirjoitukset) luodut allekirjoitukset ovat vanhentuneita, eikä Gatekeeper enää tunnista niitä. Käyttäjät voivat saada Gatekeeper-varoituksen, ja heidän on vapautettava sovelluksesi, jotta voit jatkaa sen käyttöä. Jotta sovelluksesi toimivat ilman varoitusta OS X:n päivitetyissä versioissa, ne on allekirjoitettava OS X Mavericks 10.9:ssä tai uudemmassa (v2-allekirjoitukset).

Jos luot koodia OS X:n vanhemmalla versiolla, käytä OS X Mavericks 10.9:ää tai uudempaa allekirjoittamaan sovelluksesi ja luomaan v2-allekirjoituksia koodisuunnittelutyökalulla. Järjestä paketti OS X Mavericks 10.9:n tai uudemman allekirjoituksen arviointivaatimusten mukaisesti. Huomioitavaa:

Allekirjoitettu koodi tulee sijoittaa vain hakemistoihin, joista järjestelmä odottaa löytävänsä allekirjoitetun koodin.
Resursseja ei saa sijoittaa hakemistoihin, joista järjestelmä odottaa löytävänsä allekirjoitetun koodin.
Lippua –resource-rules ja ResourceRules.plist ei tueta.

Varmista, että nykyiset ja tulevat julkaisusi toimivat oikein Gatekeeperin kanssa testaamalla OS X Mavericks 10.9.5 ja OS X Yosemite 10.10 Developer Preview 5 tai uudempi. V2-allekirjoituksella allekirjoitetut sovellukset toimivat OS X:n vanhemmissa versioissa.

1 KOMMENTTI

  1. Adică noile restricții se aplică doar dacă ai Gatekeeper pornit. Asta înseamnă doar un alt lucru enervant pe care trebuie să-l faci la instalarea sistemului, pe lângă instalarea Flash și bifarea căsuței din setările Safari cu “show the full website”.