Похоже, что включение Home Sharing и / или подключение удаленного моего iPhone к iTunes приводит к тому, что брандмауэр Mac OS X Snow Leopard приходит в бешенство и продолжает мучиться каждый раз, когда я запускаю iTunes, чтобы спросить, хочу ли я принимать входящие соединения. Если я отключу Home Sharing и забуду все Remotes, диалоговое окно больше не появится. Я мог бы также отключить брандмауэр, но я думаю, что это глупо.
iTunes уже находится в белом списке брандмауэра, поэтому единственное, что я знаю, что может привести к зависанию Mac OS X, это плохая подпись кода пакета приложения. Я проверил с помощью этой команды терминала:
$ codesign -vvv /Applications/iTunes.app/
И, конечно же, это то, что он выводит:
/Applications/iTunes.app/: a sealed resource is missing or invalid
/Applications/iTunes.app/Contents/Resources/English.lproj/AutofillSettings.nib/objects.xib: resource added
/Applications/iTunes.app/Contents/Resources/English.lproj/iTunesDJSettings.nib/objects.xib: resource added
/Applications/iTunes.app/Contents/Resources/English.lproj/MobilePhonePrefs.nib/objects.xib: resource added
/Applications/iTunes.app/Contents/Resources/English.lproj/MobilePhoneSetup.nib/objects.xib: resource added
/Applications/iTunes.app/Contents/Resources/English.lproj/UniversalAccess.nib/objects.xib: resource added
Я попытался переустановить iTunes, как предложено в этом ответе, но Mac OS X все еще беспокоится о входящих соединениях, и при повторном запуске вышеуказанной команды генерируется точно такой же вывод.
На моем ПК брандмауэр Windows никогда не раздражал меня, когда я включал функцию «Домашний доступ» и подключал пульт на своем iPhone. Оба компьютера используют iTunes 9.2.1. Мой Mac работает под управлением Mac OS X 10.6.4.
Есть ли что-то особенное, что мне нужно сделать, что я мог пропустить? Или как мне решить проблему?
РЕДАКТИРОВАТЬ: Я обновил до iTunes 10, но Nag на моем Mac все еще там и только исчезнет, если я отключу Home Sharing и Remote.
РЕДАКТИРОВАТЬ 2: Я обновил до Remote 2.0 на моем iPhone, но брандмауэры сохраняются. У кого - нибудь еще была проблема с брандмауэром?