Только что завершил конвертацию моего первого приложения для iPhone в универсальное приложение. Начала работу, конвертируя мое второе приложение для iPhone, которое уже некоторое время находится в магазине приложений. Изменение устройств с iPhone на Universal в разделе «Общие сведения/Развертывание» моей целевой части не производит селекторов iPhone и iPad, как в первом приложении, которое я конвертировал. Я добавил в свой plist второй раскадровки и основное имя основного файла раскадровки (iPad) = iPad. Мне нужно использовать две раскадровки, и вам нужны экраны iPhone/iPad. Я использую Xcode v7.0. Извините, я не могу опубликовать снимок экрана, так как мой представитель недостаточно высок.Xcode Нет выбора устройств в разделе информации о развертывании универсального приложения
1
A
ответ
7
В разделе PBXProject из project.pbxproj файла есть строки выглядят так:
TargetAttributes = {
XXXXXXXXXXXXXXXXXXXXXXXXX = {
CreatedOnToolsVersion = 7.1;
};
};
Если этот атрибут существует в проекте, то Xcode не будет отображаться «iPhone» и кнопки «IPad». Просто удалите эти строки, затем отобразятся кнопки.
Xcode 6.1 different "deployment info" section for duplicated target
работал для меня, спасибо –
большой помощи, как вы узнали, – eddyce