2016-09-23 68 views
3

macOS Sierraのゲートキーパーはビットピッカーであるようです。とにかく、それは私が何年か前に作った小さなユーティリティを、迷惑なエラーを引き起こす原因にしています。macOSのAppTranslocationに関するエラーSierra

私はまだシエラのボンネットの変化を掘り下げる時間がなかったので、エラーを修正する方法がわかりません。誰もAppTranslocationに関連するエラーを処理し、修正する経験がありますか?

コードとエラーフォロー:

コード

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" 

エラー:あなたはDEVのWebサイトからもう一度AirMacユーティリティランチャーをダウンロードする必要が

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) 

答えて

3

かなりの量の試行錯誤(そして、MacOS 10.12 SierraでのAppTranslocationの動作についての読書の少し)の後、私は修正を発見しました。

本質的に、* .dmgを開き、をFinderの別のフォルダに移動する必要があります。キャッチ:あなたが両方を同時に動かすと、AppTranslocationはそれらを(一見恒久的に)「タグ付け」し、*。app)を起動しようとするたびに*実行し続けます。これはバグのようですが、Appleに報告するつもりです。

ソリューション

再ダウンロード* .dmgファイル(他の人が述べたように) 2つのファイルを移動することがフォルダ(好ましくユーティリティに時間1が含まれていますが、それは最高ですあなたがどこに住んでおきたいか)。これを実行したら、Launcherを実行すると、すべてが以前と同じように動作します。

+0

私はタイムマシンのバックアップから2つのファイルを取得していましたが、かなり時間がかかっていましたが、あなたの提案のおかげで、ファイルを少し動かしてしまいました。 – malhal

1

、なぜならmacOS Sierraをインストールすると、Airport Utility 5.6.1が消去されます。そのため、ウェブサイトからフォルダ全体をダウンロードする必要があります。http://zcs.zyniker.org/airport-utility-v5-6-1/

+0

この場合、私は開発者です。残念ながら、私はSierraのGatekeeperと何が変わったかを調べる時間がなかったので、Launcherを更新することはできませんでした。ランチャーを使用していた人がSierraにアップデートして寒い中で放置されることはないように、私はアップデートをしたいと思います。 – Zyniker

関連する問題