Noen populære Mac -apper mislykkes ettersom utviklersertifikater utløper

Noen populære Mac -apper mislykkes ettersom utviklersertifikater utløper

Skjermbilde 2017-02-18 kl 21.26.30
1Password er en av appene som sluttet å fungere denne helgen.
Foto: AgileBits

Flere populære Mac -apper begynte å krasje i helgen etter at utviklersertifikatene deres utløp.

Appene nektet plutselig å åpne på grunn av en endring Apple gjorde i signeringspolitikken i fjor. Apple krever nå at alle apper fra Mac App Store har en gyldig klargjøringsprofil som må oppdateres med jevne mellomrom.

Apple har alltid krevd at apper er sertifisert, slik at brukerne kan stole på at de kommer fra en anerkjent kilde og ikke vil forårsake problemer på datamaskinene. Cupertino har de siste årene tatt skritt for å forhindre at ikke -sertifiserte apper kjører på Mac uten tillatelse fra brukeren.

For å styrke sikkerheten ytterligere, krever macOS -apper nå en gyldig klargjøringsprofil - som de på iOS. Dette forteller systemet ditt at programvaren har blitt godkjent av Apple og er trygg å kjøre, men den blir ugyldig når et sertifikat utløper.

Noen utviklere fant dette ut på den harde måten da appene deres sluttet å fungere i helgen da sertifikatene deres utløp. Brukere fant ut at berørt programvare ikke engang ville åpne; den krasjet umiddelbart ved lansering.

"Vi visste at utviklersertifikatet vårt ville utløpe på lørdag, men tenkte ingenting på det fordi vi trodde det bare var nødvendig når vi publiserte en ny versjon," forklarte AgileBits, skaperen av 1Password, en av appene som plutselig sluttet å fungere. "Tilsynelatende er det ikke tilfelle. I virkeligheten hadde det den uventede bivirkningen av at macOS nektet å starte 1Password ordentlig. ”

Andre utviklere som har blitt påvirket av dette inkluderer Smile, skaperen av PDFpen, og Acqualia, skaperen av Soulver. Begge har utstedt oppdateringer med nye sertifikater som brukerne må installere manuelt for å fikse problemet.

"Som nevnt ovenfor er den umiddelbare løsningen for utviklere med potensielt berørte apper å fornye kodesigneringssertifikatene før de utløper," rapporterer MacRumors, som først oppdaget problemet.

"Som du kanskje forestiller deg, har vi et helt nytt nivå av forståelse av viktigheten av utløpende klargjøringsprofiler og sertifikater," sa AgileBits. "Vårt nye sertifikat utløper i 2022, men jeg kan garantere deg at vi kommer til å fornye det langt før da."

Her håper andre macOS -utviklere tar det til etterretning.

Siste blogginnlegg

| Cult of Mac
October 21, 2021

En Mac -elskers ideelle oppsett [Oppsett]Dette oppsettet er rent øye godteri.Foto: Zach HicksOpptatt medisinstudent Zach Hicks brukte år på å utvik...

375 profesjonelle bakgrunner og teksturer for $ 29 [Deal Ending]
October 21, 2021

375 profesjonelle bakgrunner og teksturer for $ 29 [Deal Ending]Rekk opp hånden hvis du har trengt et bakgrunnsbilde eller en tekstur for et prosje...

| Cult of Mac
October 21, 2021

Final Cut Pro X får ny Metal -motor for et stort ytelsesøkningFinal Cut X Pro er raskere enn noensinne.Foto: AppleDen siste versjonen av Final Cut ...