Tanpa mengubah apa pun, saya sekarang mendapatkan pesan ini ketika saya mencoba membuka aplikasi "Breeze" - Aplikasi lain gagal serupa di Mac lain:
Saya mencoba menyingkirkan pesan ini dengan menginstal ulang dari App Store, tetapi tidak ada yang berubah. Mem-boot ulang dan mengubah preferensi keamanan gatekeeper juga tidak membantu dengan memilih "izinkan Aplikasi diunduh dari mana saja".
Apa yang sedang terjadi?
macos
applications
mac-appstore
Corsin Pfister
sumber
sumber
Jawaban:
Hampir semua orang berada di kapal yang sama dengan Anda. Situasinya cukup rumit, tetapi gambar ini menunjukkan beberapa detail dari lapisan sertifikat yang terlibat dalam pembuatan file "tanda terima":
Insinyur Apple menggunakan sertifikat yang ditandai sebagai TIDAK Valid Setelah: 11 November 21:58:01 GMT untuk menandatangani aplikasi yang diunduh untuk jangka waktu lama tahun ini. Selain itu, salah satu sertifikat yang dulu ditandatangani dengan Algoritma Tanda Tangan: sha1WithRSAEncryption dan sedang beralih ke sha256WithRSAEncryption yang tidak sepenuhnya didukung oleh semua OS dan pengembang.
Tulisan terbaik (dari banyak yang bagus) adalah oleh Ben Toms:
Singkatnya, salah satu kunci pembungkus yang digunakan aplikasi untuk memverifikasi unduhan App Store yang benar telah kedaluwarsa kemarin. Apple telah memperbarui sertifikat itu, tetapi Anda mungkin perlu mengambil tindakan sekarang untuk memperbaiki kesalahan ini.
Anehnya, aplikasi yang dibuat oleh Apple sendiri, bergantung pada beberapa rantai kepercayaan validasi lainnya karena mereka menyertakan sertifikat yang sekarang sudah kadaluwarsa namun masih berjalan di OS X. Pada dasarnya, aplikasi tersebut tampaknya menggunakan validasi lain (atau tidak ada) tanda terima untuk kebenaran .
Jika Anda merasa nyaman dengan baris perintah, coba mulai kembali proses yang cenderung pada penerimaan aplikasi yang sudah usang ini:
Jika Anda mematikan Mac Anda, itu juga siklus daemon akun dan harus memperbaiki hal-hal sehingga Anda tidak perlu mengunduh ulang aplikasi ke komputer setelah waktu ketika satu sertifikat Apple kedaluwarsa.
Pada titik ini, ketika Anda mencoba menjalankan aplikasi, Anda akan diminta untuk memasukkan kembali kata sandi Anda satu kali. Ini akan memberi Anda sertifikat baru dari Apple yang mungkin atau mungkin tidak menyelesaikan kerusakan yang sebenarnya tergantung pada bagaimana atau apakah aplikasi menggunakan file tanda terima.
Hal lain yang dapat menyembuhkan kegagalan sertifikat palsu adalah memeriksa pengaturan tanggal / waktu Anda dan kemudian mencoba keluar sepenuhnya dari Mac App Store. Jika Anda masih tidak dapat menjalankan aplikasi setelah masuk kembali, Anda mungkin terpaksa menghapus aplikasi dan mengunduhnya kembali setelah memverifikasi tanggal / waktu dan me-reboot OS. Pastikan untuk memeriksa sorotan dan menghapus semua salinan aplikasi. Kosongkan tempat sampah sebelum mencoba memulihkan unduhan.
Jika semuanya gagal, menghubungi pengembang aplikasi spesifik Anda serta Dukungan Apple untuk panduan mungkin lebih bijaksana karena program yang menangani validasi dan pembuatan tanda terima ini tidak terdokumentasi dengan baik.
Terima kasih juga kepada Craig Hockenberry dan Paul Haddad untuk penjelasan teknis yang hebat tentang apa yang terjadi di sini. Tanpa komunitas yang bekerja bersama, kita mungkin berada dalam kegelapan yang jauh lebih lama ketika kerusakan yang tidak nyaman seperti ini muncul.
sumber
sandboxd
kesalahan,storeassetd
,storeuid
,storeaccountd
danstorelegacy
pesan proses dan kesalahan untuk mencari tahu apa yang berubah setelah reboot setelah waktu kegagalan untuk OS X untuk memperbarui penerimaan yang di-cache ke sistem file dengan tanggal kedaluwarsa yang lebih baru. Tentu akan menyenangkan jika beberapa dokumen ini didokumentasikan atau beralih untuk dilemparkan sehingga Anda dapat memuat aplikasi saat rantai kepercayaan berikutnya gagal karena kesalahan pengguna atau pandangan ke depan yang kurang dari pengembang OS.storeaccountsd
proses mendapatkan tanda terima baru untuk aplikasi yang dimaksud. Sangat tidak mungkin ini adalah masalah pengembang. Mereka semua tidak melakukan kesalahan yang sama kemarin pada 1800 GMT. Semoga Apple akan mendokumentasikan hal-hal yang lebih baik di masa depan.Sepertinya tanda terima yang tertanam dalam aplikasi yang diunduh dari Mac App Store sedang ditandatangani dengan sertifikat yang kadaluwarsa.
Tapbot Paul Haddad menunjukkan masalah sebelumnya hari ini di Twitter.
https://twitter.com/tapbot_paul/status/664653066679906304
Untuk beberapa pengguna, boot ulang sudah cukup untuk meminta sistem operasi untuk mengambil tanda terima baru dari Store. Pengguna lain menemukan mereka diminta untuk masuk lagi ke Mac App Store untuk memperbarui tanda terima aplikasi. Pengembang lain seperti C-Command Software menyarankan agar pengguna menghapus aplikasi dan mengunduhnya lagi .
sumber