geplaatst door: Robert
https://www.macfreak.nl/modules/news/images/Vault-icoon.jpg
Sommige Mac-apps crashen nu door verouderde certificaten
Mogelijk heb je sinds dit weekend plotseling problemen met apps op je Mac, die niet uit de Mac App Store komen, die direct na het opstarten crashen. Dat ligt waarschijnlijk niet aan jouw Mac, maar aan de certificaten van die apps. Apps die hier last van kunnen hebben zijn onder andere 1Password, Soulver en PDFPen.

Apple geeft aan ontwikkelaars certificaten die deze digitaal kunnen ondertekenen, zodat je Mac ook weet dat als die apps van buiten de Mac App Store komen ze toch te vertrouwen zijn. Zulke apps kan je dan installeren en gebruiken, tenminste, als je in Systeemvoorkeuren > Beveilging en privacy > Algemeen gekozen hebt voor de tweede optie: "Mac App Store en ontwikkelaars waarvan de identiteit bekend is".

In het verleden waren die gesigneerde digitale certificaten alleen belangrijk op het moment dat ze geïnstalleerd werden. Voor de veiligheid worden die certificaten tegenwoordig ook nagekeken tijdens het opstarten, een niet kloppend certificaat zorgt ervoor dat de app niet kan opstarten en meteen weer stopt.



In deze blogpost van de makers van 1Password wordt duidelijk dat daar nog steeds werd gedacht dat de certificaten alleen belangrijk zijn tijdens het installeren van software:
Citaat


We knew our developer certificate was going to expire on Saturday, but thought nothing of it because we believed those were only necessary when publishing a new version. Apparently that's not the case. In reality it had the unexpected side effect of causing macOS to refuse to launch 1Password properly.


Als je last hebt van dit probleem, dan is de oplossing waarschijnlijk even naar de website van de ontwikkelaar van jouw app te gaan, en daar de meest recente versie van de app waar het om gaat naar binnen te halen.


Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
Sommige Mac-apps crashen nu door verouderde certificaten
21 februari 2017 - 02:20    reactie #1
geplaatst door: HEXDIY
Citaat
In het verleden waren die gesigneerde digitale certificaten alleen belangrijk op het moment dat ze geïnstalleerd werden. Voor de veiligheid worden die certificaten tegenwoordig ook nagekeken tijdens het opstarten, een niet kloppend certificaat zorgt ervoor dat de app niet kan opstarten en er meteen weer stopt.


Gvd, moet je dan je systeemklok permanent scheef trekken en
time.euro.apple.com. vaarwel zeggen?
If it ain't broke, don't fix it! Recycle the planet, we're gonna need it! Think different, think twice, Apple!
M1 is a success! Please do not forget Mac OS.
Sommige Mac-apps crashen nu door verouderde certificaten
21 februari 2017 - 10:08    reactie #2
geplaatst door: wimmoes
Een houdbaarheidsdatum op je software. Een uiterst ongewenste situatie. Denk ook aan de situatie dat de ontwikkelaar van jouw software ondertussen een andere loopbaan heeft gekozen of dat programma dat je al 5 jaar op je sterk verouderde systeem en computer draait en je dwingt tot upgraden en wellicht kopen van een nieuwe computer.

Is er een manier om deze belachelijke beperking te omzeilen?
HD, drones, heli, bos
Sommige Mac-apps crashen nu door verouderde certificaten
22 februari 2017 - 17:57    reactie #3
geplaatst door: cyrano
Je kan proberen in sleutelhangertoegang het certificaat te vertrouwen...

Maar het is zeker geen probleem alleen van de kant van de ontwikkelaars. Er zitten wel degelijk bugs in het systeem, waardoor apps soms voor de meesten werken en bij een minderheid crashen, of niet starten. En er komen ook variaties voor, zoals niet direct kunnen saven op een USB HD, maar wel via TB2.

Eens je daar een browser bijtelt, wordt het helemaal vrolijk. Zo werken een aantal dingen niet in Safari, maar wel in de meeste andere browsers. WebRTC, bv.

En het leidt in de praktijk tot van die funky problemen, zoals mensen die de plaatjes van een forum niet kunnen zien, massa's meldingen van onveilige sites die niet echt kloppen, traagheid...

Soms heel moeilijk om te troubleshooten.

En dan hangt of valt het hele systeem met de betrouwbaarheid van de certificaat verstrekkers. En daar scheelt wel meer...

Voor software is dat natuurlijk Apple. Maar daar is nauwelijks info over, behalve wat geklaag links en rechts.
I'd tell you a UDP joke but you might not get it.
Sommige Mac-apps crashen nu door verouderde certificaten
22 februari 2017 - 18:16    reactie #4
geplaatst door: iEscape
Over 1Password zie dit topic:

http://www.macfreak.nl/forums/topic/18/6853/1password-nieuwe-versie-downloaden/

Heb vervolgens daarna tot nu toe géén problemen meer met 1Pasword   :thumbs-up:
met vriendelijke groet, iEscape