To ensure users use iPhones to access web application, I check user agent in the http request. Some times I found there is no iPhone string in it . the caught user agent is