Я не думаю, что есть "правильный размер". Поскольку iPhone действительно работает под управлением OSX, система рендеринга значков довольно надежна. Пока вы даете ему высококачественное изображение с правильным соотношением сторон и разрешением, по крайней мере, таким же, как фактический выходной сигнал, ОС будет очень чисто уменьшать масштаб. Мой сайт использует 158x158, и на экране iPhone значок выглядит идеально пиксельным.