My app hit the app store today. I had a user submit a weird bug. I have a date picker that passes back a date that I store as a string in SQLite. I tested the app on the simulator, a 3G, a itouch, and an iPAD. On all of these, it works as expected. However, on this user's 3GS it adds a day to the date selected in the date picker.
I am not doing any manipulation with the date other than using an NSDateformatter with NSDateFormatterMediumStyle style to convert to a string to store in the db.
Any ideas why this would work differently on the 3GS?