I have an app that makes request to a REST service. Authentication is done using cookies. This already works.
What I have problems with is to test the case when the cookie is no longer valid and my code has to reauthenticate. To test this I have to wait until the cookie is invalid, which could take some time. To accelerate this I figured that if I delete the cookie it would have the same effect.
How to delete all cookies of an app on the iPhone simulator?
I already tried the following:
Deleting <app-dir>/Library/Cookies/Cookies.binarycookies doesn't work. It seems that my cookies are never written to this file.
Deleting all cookies in NSHTTPCookieStorage on app startup doesn't work either.
To delete individual, available, simulators it's easier to do so through Xcode. Go to Window > Devices and simulators, then select the Simulators tab. You can right-click on any simulator and select 'delete' to get rid of it.
Open the simulator. Open the iOS Simulator, in the top Menu bar: Hardware -> Erase All Content and Settings... . This will clear the whole simulator to default settings as well as remove any apps you have installed and their associated stored data.
YOU CAN RESET THE SIMULATOR
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With