Skip to content

Instantly share code, notes, and snippets.

@wifecooky
Last active February 21, 2017 08:12
Show Gist options
  • Save wifecooky/fce3ddf2f49217af0ac65e5c9729e0b3 to your computer and use it in GitHub Desktop.
Save wifecooky/fce3ddf2f49217af0ac65e5c9729e0b3 to your computer and use it in GitHub Desktop.
Macbook関連

現象


App Storeでアプリのアップデートを行なっていましたら、下記のようなエラーが出て失敗しました。

アップデートを完了できませんでした。
この製品のディストリビューションファイルを検証できませんでした。 破損しているか、署名されていない可能性があります。

対策


  1. App Storeを終了させる

  2. 「アクティビティモニタ」を立ち上げて、以下を強制終了する

  • storeaccountd

  • storeassetd

  • storedownloadd

  • storeinappd

3.ターミナルを起動し(finderでもいいのかも知れません)以下のディレクトリを削除する

  • /Users/[USER NAME]/Library/Caches/storeaccountd

  • /Users/[USER NAME]/Library/Caches/storeassetd

  • /Users/[USER NAME]/Library/Caches/storedownloadd

  • /Users/[USER NAME]/Library/Caches/storeinappd

4.App Storeを起動し、アプリをアップデートする


2~3をスクリプトにしたものは下記となります。 注: sudoコマンドを使っていますので、パスワードの入力を要求される場合があります。

#!/bin/sh

# Kill Related Process to AppStore
sudo pkill -f 'storeaccountd' 
sudo pkill -f 'storeassetd' 
sudo pkill -f 'storedownloadd' 
sudo pkill -f 'storeinappd' 
rm -rf "$HOME/Library/Caches/storeaccountd"
rm -rf "$HOME/Library/Caches/storeassetd"
rm -rf "$HOME/Library/Caches/storedownloadd"
rm -rf "$HOME/Library/Caches/storeinappd"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment