Как получить несколько целей в один двоичный файл для отправки в магазин приложений?
Я разделил свое приложение для iPhone на две цели, одну для ipad и одну для iphone. Когда я загружаю в appstore, у меня может быть только один двоичный файл. Но у меня есть две цели?
Я думаю, что пропускаю шаг. Заранее благодарю за любую помощь.
2 ответа
"Цель" включает в себя все инструкции, которые XCode использует для создания вашего приложения.
Вы можете иметь две цели внутри одного двоичного файла, хотя это не всегда делается. Так создаются универсальные бинарные файлы. Два приложения связаны внутри одного двоичного файла. Если вы откроете "связку" приложения Mac, вы заметите несколько метафайлов, таких как значки и т. Д., И там будет фактически скомпилированный двоичный код. В iOS Universal Binary есть оба приложения. (Если вы внимательно посмотрите свою компиляцию, вы заметите, что XCode фактически создает ваше приложение дважды. Он делает одну сборку для iPhone / iPod и одну для iPad.)
При условии, что ваш проект Xcode настроен правильно, вы получите ожидаемые результаты.
Бинарный файл будет в порядке, "цели" относятся к тому, что запускается, когда он запускается на iPhone против iPad. Если проект настроен правильно для универсального, он должен работать нормально.