Попробуйте это решение. Я еще не пробовал, но должно сработать:
// вставляем нижний колонтитул внизу страницы, если мы находимся на iPad / iPhone из-за ошибок в области просмотра / страницы в мобильном веб-наборе
if(navigator.platform == 'iPad' || navigator.platform == 'iPhone' || navigator.platform == 'iPod')
{
$("#footer").css("position", "static");
};