Setiap kali saya membuka iTunes saya mendapatkan peringatan berikut:
Apakah Anda ingin aplikasi "iTunes.app" menerima koneksi jaringan yang masuk?
Mengklik Tolak dapat membatasi perilaku aplikasi. Pengaturan ini dapat diubah di panel Firewall preferensi Keamanan.
Saya selalu mengklik "Izinkan" tetapi masih muncul.
Saya mengatur firewall OS X untuk memungkinkan koneksi masuk untuk iTunes.
Ada saran tentang cara memperbaikinya?
macos
osx-snow-leopard
itunes
firewall
cust0s
sumber
sumber
.nib
milik dan.xib
milik.Jawaban:
Mungkin paling mudah untuk menginstal ulang iTunes.
Jika firewall tidak mengingat pilihan Anda, maka tanda tangan digital ( Code Signing ) iTunes rusak. Secara default, firewall OS X menerima perangkat lunak apa pun yang ditandatangani oleh Apple tanpa meminta Anda. Jadi: seharusnya tidak bertanya padamu. Dan begitu ditanya, itu harus bisa mengingat, berdasarkan tanda tangan digital. Tanda tangan yang rusak (misalnya disebabkan oleh mengubah isi paket iTunes.app) akan mencegah semua ini.
(Apakah Anda kebetulan mengubah secara manual
ikon iTunesaplikasi? Atau apakah Anda memasang beberapa plugin?)Anda dapat memvalidasi tanda tangan iTunes Anda dengan menyalin baris pertama dan menempelnya di Terminal:
(Lebih detail di Jika penandatanganan kode Mac dirusak, apa yang mungkin gagal? )
sumber
Jika kamu melihat
hapus saja file yang mengatakan "sumber daya ditambahkan" dan verifikasi terhadap codesign lagi. Setelah memvalidasi iTunes.app seharusnya tidak muncul pesan lagi.
Jika Anda ingin mengundurkan diri sendiri, Anda dapat membuat identitas penandatanganan dari http://developer.apple.com/mac/library/documentation/Security/Conceptual/CodeSigningGuide/Procedures/Procedures.html
Namun, saya tidak merekomendasikannya untuk iTunes, meskipun saya menggunakannya untuk aplikasi lain.
sumber
/Applications/Xtorrent.app/: a sealed resource is missing or invalid /Applications/Xtorrent.app/Contents/Resources/.CoreStrings.Encoded: resource added /Applications/Xtorrent.app/Contents/Resources/.CoreStringsA.Encoded: resource added
Hanya ingin melaporkan bahwa saya menghadapi masalah serupa setelah memperbarui iTunes dengan Apple Updater dan solusi yang disarankan di sini berfungsi. Buka paket iTunes dan hapus semua file yang ditandai oleh perintah terminal ini sebagai "sumber daya ditambahkan":
Ketika Anda menjalankan kembali perintah terminal, itu akan menunjukkan bahwa iTunes.app sekarang "memenuhi Persyaratan yang Ditentukan" dan popup yang menjengkelkan itu akan hilang.
Perhatikan bahwa saya tidak memiliki pemahaman yang mendalam tentang mengapa semua ini bekerja. Sepertinya Apple merusak sesuatu dalam pembaruan perangkat lunak terakhir mereka dan firewall menyadarinya. Untuk setiap Googler yang kuat dengan sedikit pengalaman dalam hal-hal ini, pastikan Anda selalu membuat cadangan file Anda sebelum melakukan hal-hal seperti ini - untuk pekerjaan Anda, preferensi itu mungkin penting.
sumber
Jika menginstal ulang bekerja dengan baik, tetapi saya hanya ingin menyebutkan bahwa dalam pengalaman saya jika firewall Menolak / Izinkan pengaturan tampaknya tidak menempel itu karena Anda mengaturnya di akun non-admin. Saya pikir dalam kasus itu mereka hanya akan bertahan selama Anda masuk.
Mungkin menginstal ulang sepertinya berfungsi karena Anda kemudian mulai iTunes di akun admin?
Hanya pemikiran saja.
sumber
codesign
perintah dan posting hasil Anda di sini.)Pendekatan yang lebih mudah jika Anda ingin menghindari mengotak-atik terminal, memodifikasi paket atau mengundurkan diri aplikasi adalah sebagai berikut:
Unduh penginstal iTunes ( http://www.apple.com/itunes/download/ ).
Pindahkan salinan aplikasi iTunes Anda saat ini dari folder Aplikasi ke tempat sampah (tetapi jangan sentuh preferensi Anda atau folder iTunes lainnya).
Instal salinan baru iTunes dari file .dmg yang Anda unduh.
Luncurkan salinan baru dan lihat bahwa semuanya sudah ada tanpa popup yang lebih menyebalkan!
Penting untuk memindahkan aplikasi lama ke tempat sampah sebelum Anda menginstal ulang iTunes; jika tidak, file yang menyinggung dalam paket tidak bisa dihapus. Setelah Anda mengonfirmasi ini berhasil, silakan dan kosongkan tempat sampah.
sumber
Saya memiliki ini di iTunes 9.0 di Snow Leopard. Itu hilang ketika saya upgrade ke 9.0.1. (Mungkin karena instal ulang, karena itu berhasil untuk Anda.)
sumber
Kadang-kadang itu tidak terkait dengan tanda kode atau validasi tanda tangan sebanyak Anda hanya menggunakan Berbagi Rumah di iTunes Anda yang meminta Anda jika Anda ingin mengizinkan koneksi masuk.
sumber