Mac

LaunchInSafeModeを使用すると、調整の影響を受けずにアプリを選択的に起動できます

LaunchInSafeModeを使用すると、調整の影響を受けずにアプリを選択的に起動できます

特に特定のアプリを変更する脱獄調整プログラムをインストールする場合、iOS 開発者inoahdevがLaunchInSafeModeと名付けた新しい無料リリースが、正常に動作しなくなった場合のトラブルシューティングに役立つ可能性があります。

この調整により、個々のアプリを「セーフモード」のような状態で起動することができ、他の脱獄調整の影響を受けずに起動できます。つまり、発生している問題が脱獄調整によるものか、それとも他の原因によるものかを確認できるということです。

たとえば、Instagram アプリを変更する調整をインストールした後、突然 Instagram フィードが読み込まれないことに気付いた場合、おそらく次の 2 つのうちのいずれかが原因であると結論付けるでしょう。1) インターネット接続に問題がある、または 2) 脱獄調整によってアプリが正常に動作しなくなっている。

状況を確認するには、LaunchInSafeMode を使って、Instagram アプリを拡張機能が動作に影響を与えない状態で起動してみましょう。これにより、インストールした拡張機能がパフォーマンスを低下させているかどうかを確認できます。

上の画像では、ホーム画面からアプリアイコンを3D Touchジェスチャーで操作することで、この調整が有効化される様子が確認できます。3D Touchメニューの下部に「セーフモード」という新しいショートカットが追加されます。これは、デバイス上のすべてのアプリでも同様です。

以下に示すのは、脱獄前の画像は脱獄調整の影響下で Instagram が起動した様子を示しており、脱獄後の画像は Instagram のすべての拡張機能が無効にされたバニラ状態でアプリが起動した様子を示しています。

LaunchInSafeMode は、App Switcher でアプリを終了し、通常モードで再起動するまで、アプリをこのバニラ状態で実行し続けます。これにより、この特定のアプリ用にインストールされた脱獄ツールが再び機能するようになります。

この調整により、設定アプリに設定パネルが追加され、必要に応じて簡単に調整のオン/オフを切り替えることができます。

なお、この調整は、iPhoneをシステム全体に適用する「No Substrate Mode」の代替となるものではありません。「No Substrate Mode」は、デバイス上のすべてのSubstrateベースの脱獄調整を無効にするモードです。これは、拡張機能によってアプリの本来の機能が変更されることなく、個々のアプリを一時的にデバイスにロードできるようにするシンプルな調整です。

アプリを改造する脱獄アプリを多数インストールしている場合、トラブルシューティングのためにLaunchInSafeModeを追加すると良いかもしれません。それ以外に、特に良い用途は思いつきません。

LaunchInSafeMode を試してみたい方は、Cydia の BigBoss リポジトリから無料でダウンロードできます。この調整機能は、脱獄済みの iOS 10 デバイスで動作し、アプリを改造するための脱獄調整機能をインストールしていれば、デバイス上のすべてのアプリで動作するはずです。

興味のある人のために、開発者は GitHub で LaunchInSafeMode 調整をオープンソース化しているので、それがどのように機能するかを確認できます。

LaunchInSafeMode についてどう思いますか?下のコメント欄で共有してください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.