- シミュレータを再起動する方法: シミュレータを再起動することで、キャッシュがクリアされます。以下のコードは、ターミナルでシミュレータを再起動する方法です。
xcrun simctl shutdown all
xcrun simctl erase all
xcrun simctl boot all
- アプリのキャッシュを削除する方法: シミュレータ内の特定のアプリのキャッシュを削除することもできます。以下のコードは、シミュレータ内の「MyApp」アプリのキャッシュを削除する方法です。
xcrun simctl list | grep Booted
xcrun simctl spawn booted log stream --debug --predicate 'processImagePath contains "MyApp"'
- シミュレータのデータを削除してリセットする方法: シミュレータ内のすべてのデータを削除し、シミュレータをリセットすることもできます。以下のコードは、シミュレータをリセットする方法です。
xcrun simctl shutdown all
xcrun simctl erase all
xcrun simctl create "MySimulator" com.apple.CoreSimulator.SimDeviceType.iPhone-12
xcrun simctl boot "MySimulator"
これらの方法を試してみて、iOSシミュレータのキャッシュをリセットしてみてください。ご質問がありましたら、お気軽にお聞きください。