好奇心からアプリをインストールしてみたら、デバイス上で不安定に動作してしまうことがあります。特定のiPhoneやiPadのモデル向けに開発されたアプリだったり、特定のファームウェアバージョンにしか対応していなかったり、競合する調整プログラムをインストールしてしまったりすることもあります。
理由はともかく、Springboardが頻繁にクラッシュし、Cydiaを開いて不安定なアプリをアンインストールできない場合の解決策をご紹介します。iPhoneを起動するとロック画面が表示されるものの、それ以上操作するとクラッシュしてしまう場合は、このガイドがCydiaを使わずに問題のあるパッケージを削除するのに役立ちます。
これは、Cydiaが開かない場合にアプリをアンインストールする最後の手段です。Cydiaが起動する場合は、この方法を試す前に、まずCydiaからアンインストールしてみてください。
これを実現するには、いくつか必要なものがあります。まず、OpenSSH がインストールされている必要があります。次に、問題が発生する前に最後にインストールしたパッケージを覚えておく必要があります。複数のアプリをインストールした場合は、不安定なパッケージを一つずつ(または一度にすべて)削除する必要があるでしょう。
Web ブラウザで http://modmyi.com/cydia/search.php にアクセスし、アプリの名前を検索します。
検索結果から正しいリンクをクリックすると、そのアプリのmodmyiパッケージ情報ページが表示されます。識別子フィールドを探してメモしておきましょう。
次に、ターミナルプロンプト( )からデバイスにSSH接続しssh root@iphone-network-address
、コマンド を実行しますapt-get update
。完了したら、コマンド apt-get --purge remove identifier
(識別子は前の手順でコピーしたフィールド、つまりnet.limneos.sbrotator)を入力してEnterキーを押します。その後、コマンドを入力しrespring
てEnterキーを押します。
不安定なパッケージを最終的に取り除くと、iPhone は使用可能になり、通常どおり機能するようになります。
これは誰かの役に立ちますか?