Основные усилия будут направлены на следующие области.
Интерфейс пользователя
Вам потребуется приобрести новый дизайн, подходящий для iPad, в зависимости от того, что у вас уже есть.Если это простой интерфейс, вы портируете его для просмотра на iPad без нового дизайна.Но обычно вам нужен особый дизайн для iPad.
Вам придется изменить макет большинства экранов, чтобы он хорошо смотрелся на iPad.Если автоматическое расположение уже используется, это будет немного проще.В противном случае, я думаю, вам нужно подумать об отдельных раскадровках и XIB для экранов, специфичных для iPad.
Код
При условии, что для iPad нет дополнительных функций, основными областями изменений в коде будут те, которые обрабатывают логику представления представления, навигацию и анимацию.Все зависит от дизайна, который вам нужно реализовать, но в целом я бы сказал, что вам нужно будет изменить код, который обрабатывает анимацию, представляет новые контроллеры представления, обрабатывает раскадровки и т. Д.
Ресурсы
Вам нужно будет предоставить ресурсы, специфичные для вашего дизайна iPad.
Тестирование
Очевидно, вам нужно будет провести МНОГО тестирования :).
Например: например, обработка местоположения.Нет современных айфонов без GPS-оборудования, но у айпадов без сотовой связи нет GPS.Таким образом, ваш код обработки местоположения, возможно, придется перепроверить.(Это сломалось для меня:))
AppStore
Вам нужно будет предоставить скриншоты магазина приложений для экранов iPad.