Mac App Store版に乗り換え後の認識エラー?(解決)

Transmitをインストールしようと思ったのですが、どうしても、Mac App Storeでは「インストール済み」という認識になってしまい、再インストールができないという症状になっていました。他のマシンでは問題ないし、アプリケーションフォルダからは削除済みなのになぜだろう。。。としばらく悩んでいましたがやっと原因が分かりました。
ホームディレクトリの下の「Library/Application Support/Sparkle/Transmit」の中にアプリが残っていました。こんな場所にインストールした記憶は全くなかったのですが、調べてみると「Sparkle」というのは自動アップデータ機能を提供するためのフレームワークです。Mac App Store版のTransmitに乗り換えるまで、Webから購入したTransmitを使っていたので、TransmitはSparkleを利用しているようなので、そのときに行ったアップデータの一部が残っていたということのようです。このディレクトリに残っていたアプリを削除すると、Mac App Storeの認識も変わり「インストール」ボタンが押せるようになりました。
もし、同じような現象で悩んでいる方がいましたら、「~/Library/Application Support/Sparkle」ディレクトリは要チェックです。また、アプリをMac App Store版に乗り換えようと思ったときにもチェックした方が良いようです。

関連記事

  1. PostgreSQLのセットアップ

  2. MOSADEN ONLINE 第25回の原稿を入稿しました

  3. 「改訂3版 基礎から学ぶiPhoneアプリ開発」発売です

  4. Mac版Officeの次バージョンのプレビュー版が公開されました

  5. MOSADeN ONLINE 21回の記事をアップしました

  6. AtomはUndo情報も覚えている

最近の著書

最近の記事