Sempre que abro o iTunes, recebo o seguinte aviso:
Deseja que o aplicativo "iTunes.app" aceite conexões de rede recebidas?
Clicar em Negar pode limitar o comportamento do aplicativo. Essa configuração pode ser alterada no painel Firewall das preferências de segurança.
Eu sempre clico em "Permitir", mas ele ainda aparece.
Defino o firewall do OS X para permitir conexões de entrada para o iTunes.
Alguma sugestão sobre como consertar isto?
macos
osx-snow-leopard
itunes
firewall
cust0s
fonte
fonte
.nib
"s.xib
" e "s".Respostas:
Provavelmente é mais fácil reinstalar o iTunes.
Se o firewall não se lembrar da sua escolha, a assinatura digital (assinatura de código ) do iTunes está quebrada. Por padrão, o firewall do OS X aceita qualquer software que tenha sido assinado pela Apple, mesmo sem você solicitar. Então: não deveria ter lhe perguntado. E uma vez solicitado, ele deve ser capaz de lembrar, com base na assinatura digital. Uma assinatura quebrada (por exemplo, causada pela alteração do conteúdo do pacote iTunes.app) impedirá tudo isso.
(Por alguma chance, você alterou manualmente
o íconedoiTunes dealguma maneira? Ou instalou alguns plugins?)Você pode validar a assinatura do seu iTunes copiando a primeira linha e colando-a no Terminal:
(Mais detalhes em Se a assinatura do código do Mac for violada, o que poderá falhar? )
fonte
Se você ver
basta excluir os arquivos que dizem "recurso adicionado" e verificar novamente contra o código de código. Depois de validado, o iTunes.app não deve exibir mais nenhuma mensagem.
Se você deseja renunciar, você pode criar uma identidade de assinatura em http://developer.apple.com/mac/library/documentation/Security/Conceptual/CodeSigningGuide/Procedures/Procedures.html
No entanto, não o recomendo para o iTunes, embora o tenha usado em outros aplicativos.
fonte
/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
Só queria relatar que enfrentei um problema semelhante depois de atualizar o iTunes com o Apple Updater e a solução sugerida aqui funcionou. Entre no pacote do iTunes e exclua todos os arquivos que este comando do terminal sinaliza como um "recurso adicionado":
Quando você executar novamente o comando terminal, isso indicará que o iTunes.app agora "satisfaz seus Requisitos Designados" e o pop-up irritante deve desaparecer.
Observe que não entendo profundamente por que isso funciona. Parece que a Apple quebrou algo menor em sua última atualização de software e o firewall percebeu. Para todos os googlers avançados com pouca experiência nessas coisas, sempre faça backup de seus arquivos antes de mexer com algo assim - para o seu trabalho, essas preferências podem ser importantes.
fonte
Se a reinstalação funcionou, tudo bem, mas eu só queria mencionar que, na minha experiência, se as configurações de Negar / Permitir do firewall não parecerem ficar, é porque você as está configurando em uma conta que não seja de administrador. Acho que, nesse caso, eles permanecem apenas enquanto você estiver conectado.
Talvez a reinstalação parecesse funcionar porque você iniciou o iTunes em uma conta de administrador?
Apenas um pensamento.
fonte
codesign
. Comando e postar os resultados aqui)Uma abordagem mais fácil se você quiser evitar mexer com o terminal, modificar pacotes ou renunciar aplicativos é a seguinte:
Faça o download do instalador do iTunes ( http://www.apple.com/itunes/download/ ).
Mova sua cópia atual do aplicativo iTunes da pasta Aplicativos para a lixeira (mas não toque em suas preferências ou em outras pastas do iTunes).
Instale uma nova cópia do iTunes a partir do arquivo .dmg que você baixou.
Inicie a nova cópia e veja se tudo está no lugar sem mais pop-ups irritantes!
É importante mover o aplicativo antigo para a lixeira antes de reinstalar o iTunes; caso contrário, os arquivos incorretos no pacote não serão removidos. Depois de confirmar isso funcionou, esvazie o lixo.
fonte
Eu tinha isso no iTunes 9.0 no Snow Leopard. Ele desapareceu quando eu atualizei para 9.0.1. (Provavelmente por causa da reinstalação, pois funcionou para você.)
fonte
Às vezes, não está relacionado a uma validação de assinatura ou código de código, assim como você está simplesmente usando o Compartilhamento Doméstico no iTunes, o que avisa se você deseja permitir conexões de entrada.
fonte