Смущает создание приложения, которое имеет версию для iPhone и iPad - PullRequest
4 голосов
/ 17 декабря 2010

Я создаю приложение, которое имеет версию для iPhone и iPad, версия для iPad имеет другой графический интерфейс и некоторые дополнительные функции. В настоящее время я разделяю их на 2 проекта.

После прочтения этой статьи: Переход с iphone на ipad development ...

И посмотри: «Все пользователи iPad, которые уже загрузили ваше бесплатное или платное приложение на свой iPhone или iPod Touch, смогут загрузить ваше приложение iPhone - только если вы обновили двоичную отправку в магазин приложений, чтобы сделать ваше приложение iPhone совместимым с iPad. вы не обновляете и не создаете отдельные двоичные файлы, тогда вы можете потерять их. Используя новый SDK, вы сможете создать один двоичный файл, который установит одну версию вашего приложения при использовании на iPhone или iPod Touch и другой двоичный файл. при установке на iPad "

Я не знаю, правильный ли мой текущий путь, когда разделяю их на 2 разных приложения! и как создать один двоичный файл, который будет устанавливать одну версию вашего приложения при использовании на iPhone или iPod Touch и другой двоичный файл при установке на iPad?

Кто-нибудь знает об этом, пожалуйста, помогите мне!

Ответы [ 2 ]

7 голосов
/ 17 декабря 2010

Есть два способа иметь приложение на iPhone и iPad. Одним из них является создание двух отдельных приложений, которые делают одно и то же. Это то, что вы делаете, но не то, что вы описали. Он создает два приложения, одно для iPhone и одно для iPad, которые делают то же самое. Таким образом, покупка одного не даст пользователю доступ к другому.

Если вы хотите, чтобы пользователь мог использовать одно приложение на iPhone и iPad с разными интерфейсами, вам нужно создать универсальное приложение. Он будет содержать код и ресурсы для iPhone и iPad. См. Руководство по программированию приложений iOS: сведения о конфигурации во время сборки . Примерно на две трети пути находится раздел, посвященный универсальным приложениям.

Редактировать: я нашел другой документ, посвященный универсальным приложениям: http://devimages.apple.com/iphone/resources/introductiontouniversalapps.pdf

1 голос
/ 17 декабря 2010

Наличие двух отдельных SKU в App Store или нет - это, как правило, больше бизнес-вопрос, чем технический. Отдельные приложения позволяют сегментировать пользователей и взимать дополнительную плату за версию для iPad. С другой стороны, универсальное приложение обычно лучше воспринимается пользователями и может иметь смысл, если у вас есть дорогостоящее нишевое приложение премиум-класса.

Если вы хотите пойти по универсальному маршруту:

Если у вас есть приложение для iPhone, которое Вы хотите обновить для запуска на iPad устройства вам нужно обновить цель который создает ваше приложение для iPhone в цель, которая может построить как iPhone и приложение для iPad, или добавить цель вашего проекта для строительства приложение для iPad.

Чтобы обновить цель iPhone для iPad развитие, выберите цель в Список групп и файлов и выберите «Проект / Обновить текущую цель для iPad».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...