Cada vez que abro iTunes aparece la siguiente advertencia:
¿Desea que la aplicación "iTunes.app" acepte conexiones de red entrantes?
Hacer clic en Denegar puede limitar el comportamiento de la aplicación. Esta configuración se puede cambiar en el panel Firewall de las preferencias de seguridad.
Siempre hago clic en "Permitir" pero aún aparece.
Configuré el firewall de OS X para permitir conexiones entrantes para iTunes.
Alguna sugerencia en como arreglar esto?
macos
osx-snow-leopard
itunes
firewall
cust0s
fuente
fuente
.nib
's.xib
' y 's'.Respuestas:
Probablemente sea más fácil reinstalar iTunes.
Si el firewall no recuerda su elección, entonces la firma digital ( Firma de código ) de iTunes está rota. Por defecto, el firewall OS X acepta cualquier software firmado por Apple sin siquiera preguntarle. Entonces: no debería haberte preguntado. Y una vez preguntado, debería poder recordar, basado en la firma digital. Una firma rota (por ejemplo, causada por cambiar el contenido del paquete iTunes.app) evitará todo esto.
(¿Por casualidad cambiaste manualmente
el ícono de iTunes enla aplicación? ¿O instalaste algunos complementos?)Puede validar la firma de su iTunes copiando la primera línea y pegándola en la Terminal:
(Más detalles en Si se altera la firma del código de Mac, ¿qué podría fallar? )
fuente
Si tú ves
simplemente elimine los archivos que dicen "recurso agregado" y verifique nuevamente con codeign. Una vez que valida iTunes.app no debería aparecer ningún mensaje emergente.
Si desea renunciar usted mismo, puede crear una identidad de firma desde http://developer.apple.com/mac/library/documentation/Security/Conceptual/CodeSigningGuide/Procedures/Procedures.html
Sin embargo, no lo recomiendo para iTunes, aunque lo usé para otras aplicaciones.
fuente
/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
Solo quería informar que me enfrenté a un problema similar después de actualizar iTunes con Apple Updater y la solución sugerida aquí funcionó. Vaya al paquete de iTunes y elimine todos los archivos que este comando de terminal marca como "recurso agregado":
Cuando vuelva a ejecutar el comando de terminal, indicará que iTunes.app ahora "cumple con su Requisito Designado" y la molesta ventana emergente debería desaparecer.
Tenga en cuenta que no tengo una comprensión profunda de por qué algo de esto funciona. Parece que Apple rompió algo menor en su última actualización de software y el firewall se dio cuenta. Para cualquier usuario avanzado de Google con poca experiencia en estas cosas, asegúrese de hacer siempre una copia de seguridad de sus archivos antes de hablar con algo como esto: para su trabajo, esas preferencias pueden ser importantes.
fuente
Si la reinstalación funcionó, entonces está bien, pero solo quería mencionar que, en mi experiencia, si la configuración de Denegar / Permitir firewall no parece pegarse, es porque la está configurando en una cuenta que no es de administrador. Creo que en ese caso, solo se mantendrán durante el tiempo que estés conectado.
¿Quizás la reinstalación pareció funcionar porque luego inició iTunes en una cuenta de administrador?
Solo un pensamiento.
fuente
codesign
comando y publique sus resultados aquí.)Un enfoque más sencillo si desea evitar jugar con el terminal, modificar paquetes o renunciar a aplicaciones es el siguiente:
Descargue el instalador de iTunes ( http://www.apple.com/itunes/download/ ).
Mueva su copia actual de la aplicación iTunes de la carpeta Aplicaciones a la papelera (pero no toque sus preferencias u otras carpetas de iTunes).
Instale una copia nueva de iTunes del archivo .dmg que descargó.
¡Lanza la copia nueva y observa que todo está en su lugar sin más ventanas emergentes molestas!
Es importante mover la aplicación anterior a la papelera antes de reinstalar iTunes; si no, los archivos ofensivos en el paquete no se eliminan. Una vez que haya confirmado que esto funcionó, continúe y vacíe la basura.
fuente
Tenía esto en iTunes 9.0 en Snow Leopard. Se fue cuando actualicé a 9.0.1. (Probablemente debido a la reinstalación, ya que eso funcionó para usted).
fuente
A veces no está relacionado con un código de firma o validación de firma tanto como simplemente estás usando Home Sharing en tu iTunes, lo que te indica si deseas permitir las conexiones entrantes.
fuente