So ziemlich jeder sitzt im selben Boot wie Sie. Die Situation ist ziemlich kompliziert, aber dieses Bild zeigt einige Details der Schichten von Zertifikaten, die an der Erstellung einer "Quittungs" -Datei beteiligt sind:
Die Apple-Ingenieure haben ein Zertifikat verwendet, das als Nicht GÜLTIG gekennzeichnet ist. Nach: 11. November 21:58:01 2015 GMT , um Apps zu signieren, die dieses Jahr für einen langen Zeitraum heruntergeladen wurden. Darüber hinaus wurde eines der Zertifikate mit dem Signaturalgorithmus signiert: sha1WithRSAEncryption und wechselt zu sha256WithRSAEncryption, das nicht von allen Betriebssystemen und Entwicklern vollständig unterstützt wird.
Der beste Artikel (von vielen guten) stammt von Ben Toms:
Kurz gesagt, einer der Schlüssel für den Wrapper, mit dem Apps einen ordnungsgemäßen App Store-Download überprüfen, ist gestern abgelaufen. Apple hat dieses Zertifikat erneuert, aber Sie müssen möglicherweise jetzt Maßnahmen ergreifen, um diesen Fehler zu beheben.
Seltsamerweise stützen sich die von Apple selbst erstellten Apps auf eine andere Validierungskette des Vertrauens, da sie dasselbe jetzt abgelaufene Zertifikat enthalten und dennoch unter OS X ausgeführt werden. Grundsätzlich scheinen diese Apps eine andere (oder keine) Validierung des Belegs für die Richtigkeit zu verwenden .
Wenn Sie mit der Befehlszeile vertraut sind, starten Sie den Prozess neu, der zu diesen jetzt veralteten App-Belegen führt:
killall -KILL storeaccountd
Wenn Sie Ihren Mac ausschalten, wird auch der Kontodämon zyklisch ausgeführt, und es sollten Probleme behoben werden, damit Sie die Apps nach Ablauf des Apple-Zertifikats nicht erneut auf den Computer herunterladen müssen .
Wenn Sie versuchen, die App auszuführen, sollten Sie zu diesem Zeitpunkt aufgefordert werden, Ihr Kennwort einmal erneut einzugeben. Dadurch erhalten Sie ein neues Zertifikat von Apple, mit dem der tatsächliche Fehler behoben werden kann oder nicht, je nachdem, wie oder ob die Anwendung die Belegdatei verwendet.
Eine andere Möglichkeit, falsche Zertifikatfehler zu beheben, besteht darin , Ihre Datums- / Uhrzeiteinstellungen zu überprüfen und dann zu versuchen, sich vollständig vom Mac App Store abzumelden. Wenn Sie die App nach der erneuten Anmeldung immer noch nicht ausführen können, müssen Sie die App möglicherweise löschen und erneut herunterladen, nachdem Sie Datum und Uhrzeit überprüft und das Betriebssystem neu gestartet haben. Stellen Sie sicher, dass Sie das Scheinwerferlicht aktivieren und alle Kopien der App löschen. Leeren Sie den Papierkorb, bevor Sie versuchen, den Download wiederherzustellen.
Wenn alles andere fehlschlägt, ist es möglicherweise ratsam, sich sowohl an den Entwickler Ihrer spezifischen App als auch an den Apple Support zu wenden, um eine Anleitung zu erhalten, da die Programme, die diese Quittungsvalidierung und -generierung durchführen, nicht gut dokumentiert sind.
Ein großes Dankeschön auch an Craig Hockenberry und Paul Haddad für die großartigen technischen Erklärungen, was hier passiert. Ohne Zusammenarbeit in der Gemeinschaft könnten wir viel länger im Dunkeln sein, wenn solche unangenehmen Brüche auftreten.