Один проект XCode, две цели, два приложения (iPhone / iPad), а не универсальное приложение

У нас есть проект XCode, который сначала создавался как универсальное приложение, а затем, в дороге, мы передумали, чтобы два приложения были в одном двоичном файле, поэтому мы создали две цели.

  1. Первый называется: AppName и предназначен для iPhone: базовый SDK - 4.2, а цель развертывания - 3.1.3. Целевое устройство - iPhone.
  2. Второе называется: AppNameHD и предназначено для iPad: базовый SDK - 3.2, а целевое устройство - iPad.

Прошло несколько недель, и мы легко создаем для каждой из этих платформ и можем для развертывания на iPad и iPhone.

Теперь мы готовы отправить в магазин приложений, и меня беспокоит возможность отклонения кода. Пока мы хотим представить приложение только для iPad, но я Я огляделся, на сайте itunesconnect нигде нет, я могу указать целевое устройство, и поскольку проект изначально был структурирован как универсальное приложение. Мне интересно, как они определяют, на каком устройстве тестировать двоичный файл.

Дополнительная информация об архитектуре: Мы используем сгенерированный по умолчанию файл info.plist для обеих целей. Должны ли мы иметь отдельный info.plist для каждой цели? какие должны быть различия между двумя файлами .plist.

Здесь прилагается фактический файл info.plist, который мы используем.

Заранее благодарим за вашу помощь. enter image description here

11
задан clide313 9 February 2011 в 15:49
поделиться