2015-10-01 5 views
1

Только что завершил конвертацию моего первого приложения для iPhone в универсальное приложение. Начала работу, конвертируя мое второе приложение для iPhone, которое уже некоторое время находится в магазине приложений. Изменение устройств с iPhone на Universal в разделе «Общие сведения/Развертывание» моей целевой части не производит селекторов iPhone и iPad, как в первом приложении, которое я конвертировал. Я добавил в свой plist второй раскадровки и основное имя основного файла раскадровки (iPad) = iPad. Мне нужно использовать две раскадровки, и вам нужны экраны iPhone/iPad. Я использую Xcode v7.0. Извините, я не могу опубликовать снимок экрана, так как мой представитель недостаточно высок.Xcode Нет выбора устройств в разделе информации о развертывании универсального приложения

ответ

7

В разделе PBXProject из project.pbxproj файла есть строки выглядят так:

 TargetAttributes = { 
      XXXXXXXXXXXXXXXXXXXXXXXXX = { 
       CreatedOnToolsVersion = 7.1; 
      }; 
     }; 

Если этот атрибут существует в проекте, то Xcode не будет отображаться «iPhone» и кнопки «IPad». Просто удалите эти строки, затем отобразятся кнопки.

Xcode 6.1 different "deployment info" section for duplicated target

+0

работал для меня, спасибо –

+0

большой помощи, как вы узнали, – eddyce

 Смежные вопросы

  • Нет связанных вопросов^_^