
I first realized the awful fact when I tried to access my Google Reader. After closing Safari, and opening back again for newly coming feeds, Safari asked me for the username and password again. I have checked the “remember” option once again, but the same thing happened once more.
It was totally an intolerable situation besides the perfect web surfing experience from a mobile device that iPhone providing.
So I directly went Google through as you can predict, however I could only find complaints but not a solution. So I started to think about possible causes for me to experience iPhone even worse than my previous device, Treo 680.
It had to be because of cookies, since it behaves like I didn’t check “remember login information” field of Google or any other login page.
Anyway, the idea came after when I was in bathroom (this was the lightening point), there was a problem in creating cookies. So I checked for cookie’s folder permissions, bingo!
Here is a 9 step easy to follow solution for your iPhone Safari to save your passwords (remember login info) as it should be:
1. First, go to Installer on your iPhone, list all packages, find “BSD Subsystem” and install it.
2. After restart, go to Installer again, now find “Mobile Finder” and install it.
3. When these are OK, start Mobile Finder, click on the “~” button from upper left.
4. You will see “Library” folder there, click twice and open it.
5. There you will see “Cookies” folder, click once, and when it is selected, click “Modify” button from the center of the bottom menu.
6. You will see a screen LIKE THIS (not exactly this one, this is just another screen shot from Mobile Finder):

Here you should click on all “Read, Write, Exec” buttons until all 9 be blue.
7. Click “Done” and return back the previous screen. Now click on Cookies again to see inside of the folder.
8. In Cookies folder, modify all the files (normally there should be only one named “Cookies.plist”) like step 6, however only making all “Read, Write” blue. It means that there will be 6 blues, not “Exec” buttons.
9. Click “Done” and after restarting Safari, it is now remembering your passwords.
Enjoy your iPhone with the best mobile user experience of all the time!
P.S.: If you are an expert user and using ssh to connect to your iPhone, CHMOD 777 /var/mobile/Library/Cookies and CHMOD 666 -R /var/mobile/Library/Cookies/*.
Continue reading “iPhone Safari doesn’t remember passwords, yep I know” »