私はメニューバーからアクセスできるMac向けのノートアプリMizuame
を個人で開発しています。
先日、そのアプリの新バージョンをテストするためにTestFlightからインストールしようとしたのですが、思わぬトラブルに遭遇しました。
今回は、そのとき私が試した対処法と、最終的に解決した方法をご紹介します。
結論を先に言うと
システム設定からMacをサインアウトして再度サインインする
ことでトラブルを解消できました。
何が起きていたのか?
TestFlightからアプリをインストールできなくなりました。
具体的には、ダウンロードは始まったように見えるものの、途中でキャンセルされてしまいました。
まず何をやりたかったか?というと、古いバージョンのアプリをインストールして、その後に新しいアプリにアップデートしようとしました。
というのも、アプリをクリーンインストールする場合は危惧することは何もないのですが、アップデートしようとした場合は古いアプリの設定を引き継ぐため、新機能と不整合が起きないか?と危惧しているためです。
試したこと
AppStoreからインストールしたアプリをアンインストールする
macOSでは同じバンドルIDを持つアプリを共存できません。
そのため、もしAppStoreで配信している同じアプリをインストールしていた場合はアンインストールしなければなりません。
私はインストールしていたのでアンインストールしたのですが、トラブルは解消しませんでした。
Macを再起動する
やはり困ったときは再起動です。
再起動することで色々リセットされることが期待できます。
が、トラブルは解消しませんでした。
Macをセーフモードで起動する
Macをセーフモードで起動すると、色々なキャッシュをクリアすることができます。
2週間ほど前にmacOSのアップデートを行なっていたので、何かゴミが残っているのか?と思い、それらのゴミが消えることを期待しました。
が、トラブルは解消しませんでした。
ちなみに、Macをセーフモードで起動する方法はこちら
番外編:AppStoreからアプリはインストールできるのか?
なんと、AppStoreからMizuame
をインストールできませんでした。
現象はTestFlightのときと同じで、ダウンロードは始まったように見えるものの途中でキャンセルされ、アプリをダウンロードできません。時間を空けて再度試してください
とエラーメッセージが表示されました。
そして、試しにAppStoreにある他のアプリをインストールを試みたところ、なんとインストールできました。
結局どうしたか?
ここまで来ると、Mizuame
のアンインストールがなんらかの要因で失敗しているのか?と思い始めましたが、まだ試していないことが1つあり、それはシステム設定からMacをサインアウトして再度サインインすることです。
で、これ見事にトラブルを解消できました。
TestFlightからもAppStoreからもMizuame
をインストールできるようになりました。
あくまでも私の環境で解決した方法になりますが、誰かの役に立てたなら幸いです。
メニューバーからアクセスするノートアプリMizuame
はMITライセンスで公開しています
AppStoreにも公開しています。
広告は好きではないので付いてません。