Попробуйте это:
window.location.href = url;
EDIT:
Попробуйте проверить свой код в мобильном Safari на вашем устройстве iOS (например, сделать страницу доступной через сеть Wi-Fi) и посмотреть, что происходит. Если это не сработает, вам, вероятно, потребуется проверить, выполняется ли ваше перенаправление вообще и не прерывает ли ваш код jQuery перенаправление.
EDIT2:
Вы соответствуете протоколу UIWebViewDelegate и реализуете его метод webView:shouldStartLoadWithRequest:navigationType:
? Если нет, то внедрите его и верните YES, если веб-представление должно начать обрабатывать ваш запрос (вы можете отфильтровать запрос, который вы хотите обработать и т. Д.) - больше об UIWebViewDelegate вы найдете в документации здесь .