Другого пути нет. Ты должен стать универсальным.
Единственная причина отказа от универсального приложения - разные цены (и я думаю, что это может немного разозлить клиентов. Особенно существующих, которые используют приложение на своих iPad).
Я могу придумать множество причин:
Клиенты видят предупреждение об обновлении приложения для универсальной поддержки. Создание отдельного приложения для iPad означает, что вам нужно вручную связаться с клиентами iPad, чтобы уведомить их
Код более управляем. Что если вы создаете класс обработки данных, который предоставляет информацию для таблиц / представлений? Почему вы хотите иметь две копии одного и того же кода в двух разных проектах? Что если вы исправите ошибку в будущем и в разных проектах вам придется делать одно и то же исправление дважды?
Наличие универсального приложения делает вас более профессиональным разработчиком
Поскольку ваш проект продолжает расти, наличие двух разных приложений станет кошмаром для разработки с точки зрения внесения изменений, запуска обновлений и т. Д.
Некоторым сторонним библиотекам для работы требуется определенная форма идентификатора приложения. Существуют другие, которые требуют оплаты за реализацию приложения. Зачем платить дважды за разные приложения, если вы можете сделать это в одном универсальном приложении?
Взаимодействие с клиентами - пользователи, которые владеют iPhone и iPad, ожидают определенную синхронизацию приложения между их iPhone и iPad с использованием iCloud et al. Я не думаю, что пользователь будет рад узнать, что его данные не синхронизируются между устройствами.
При покупке приложений для одного устройства придется покупать снова для другого (это не будет хорошо с покупателями).
... Я могу продолжать и продолжать весь день. Подводя итог, если у вас нет ОЧЕНЬ веской причины иметь отдельные приложения (а я, честно говоря, не могу придумать ни одного), станьте универсальным. Универсальные приложения выглядят чистыми, хорошо сложенными и профессионально сделанными. Они производят хорошее впечатление на клиентов и являются легким в управлении для разработчика.
Создание двух отдельных приложений для iPhone и iPad - это все равно, что взять сайт и разбить его на разные автономные версии со своими собственными доменными именами для разных браузеров ... не имеет смысла:)