Error relacionado con AppTranslocation en macOS Sierra

Parece que Gatekeeper en macOS Sierra es un poco más exigente. En cualquier caso, está causando una pequeña utilidad que hice hace algunos años para arrojar un error bastante molesto.

Como todavía no he tenido el time de profundizar en los cambios bajo la cubierta en Sierra, no estoy seguro de cómo solucionar el error. ¿Alguien tiene experiencia en resolver los errores relacionados con AppTranslocation y corregirlos?

  • ¿Cómo puedo usar un software que no es "seguro"?
  • GateKeeper me permite instalar cualquier cosa, no se realizan comprobaciones
  • ¿Puedo usar Open Office en mi nueva MacBook Air?
  • El dialog de Gatekeeper en El Capitan falta ... ¿cadenas localizadas?
  • Firma de código inválida que impide que la extensión del kernel se cargue en macOS Sierra
  • Permitir aplicaciones descargadas desde cualquier lugar en macOS Sierra
  • Código y error a continuación:

    Código :

    tell application "Finder" set currentDir to POSIX path of ((container of (path to me)) as text) end tell set currentDir to quoted form of currentDir set lib80211 to quoted form of "AirPort Utility 5.6.1 Launcher.app/Contents/Resources/Apple80211.framework/Versions/A/Apple80211" do shell script "export DYLD_INSERT_LIBRARIES=" & currentDir & lib80211 & " cd " & currentDir & "AirPort\\ Utility\\ 5.6.1.app/Contents/MacOS ./AirPort\\ Utility" 

    Error :

     sh: line 1: cd: /private/var/folders/t4/7k5z832d2tjd4xpzvvq43n4m0000gn/T/AppTranslocation/23AF67A4-3DF7-4982-A1A3-B019CDACB4C2/dAirPort Utility 5.6.1.app/Contents/MacOS: No such file or directory sh: line 2: ./AirPort Utility: No such file or directory (127) 

  • ¿Cómo funciona Perl DBD :: mysql en OS X 10.7?
  • Ajustar el volumen de un dispositivo de audio específico desde la línea de command
  • Autocompletado general
  • ¿Cómo copio files de una partición de sistema fallida sin encontrar problemas de permissions?
  • Outlook para 2011 mueve posts automáticamente a mi computadora
  • Icono de locking perdido en Preferences del sistema-> Compartir en El Capitan
  • 4 Solutions collect form web for “Error relacionado con AppTranslocation en macOS Sierra”

    Bueno, después de una cantidad bastante significativa de testing y error (y un poco de lectura sobre cómo AppTranslocation funciona en macOS 10.12 Sierra), descubrí una solución.

    En esencia, debe abrir * .dmg y luego mover el contenido a alguna otra carpeta en Finder. El truco: si mueves ambos simultáneamente, AppTranslocation puede 'labelrlos' (aparentemente permanentemente) y continuar ejecutando * cada vez que intentes iniciar * .app); esto parece un error, y tengo la intención de reportarlo a Apple.

    La solución

    Vuelva a download el file * .dmg (como han indicado otros) y mueva los dos files que contiene uno a la vez a una carpeta (preferiblemente Utilidades, pero depende de usted dónde desea que residan). Una vez que hayas hecho esto, ejecuta el Iniciador y todo debería funcionar como antes.

    El problema parece ser más simple que eso: parece que la actualización eliminó Airport Utility 5.6.1.app de / Applications / Airport Utility 5.6.1. Copié el directory en su lugar desde una copy de security anterior y las cosas funcionan de nuevo.

    Me funciona perfectamente bajo macOS Sierra 10.12. Volví a download el file .dmg y lo instalé, y todo sigue igual que en El Capitán.

    Otra solución sería ejecutar un script de shell que elimine los indicadores de cuarentena después de haber copydo los files. El command sería así:

     /usr/bin/xattr -dr com.apple.quarantine /path/to/fileOrFolderOrApp 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).