But, first, the tech problem. A user e-mails me saying that he can’t log into the site from his iPhone (running iOS6) any more. First, I try his login/password to confirm they work. They do. I have him try refreshing the page – I’ve heard the new iOS sometimes causes weird caching problems. He still can’t log in. I try logging in from an iPhone 4 running iOS6 and an iPhone 4S running iOS6. No good. I get him to confirm he’s clicking “remember me” when he logs in. Yes, he is. I finally tell him I can’t explain what’s going on – I’ve tried to replicate his problem on another iPhone 4 running iOS6, just like his, and I can’t figure out what happened.
He e-mails me a little later to say that he figured out that his iPhone had been set to reject cookies, and thus, he was not able to log in.
Which brings me to the thing I love about my SaaS business. When someone says the site doesn’t work, all I have to do is confirm that it works in some browser somewhere on the internet – and then I’m basically 99% sure the problem is on their end. Now, I can help them troubleshoot a problem to a certain extent, but for the most part if my site works in any one browser, it should work anywhere. I don’t have to worry about their operating system, software conflicts, and other nonsense like that. Just get to the internet and the site should work.