I need to do some testing that involves moving the "phone" backwards and forwards through several days. I'd like to do this on the simulator. Is there any available hack that allows the date as seen on the simulator to be changed, without having to change the Mac date?
Looks like it's pretty tough... How about using xcodebuild
to automate building and running the app from a script and using systemsetup -setdate <mm:dd.yy>
to change date in between different runs? Then you wouldn't need to change anything in code.