Мне нужно обновить 3-летнее приложение только для iPhone, только для портрета (НЕ универсальное) для камеры / фотографии, работающее с iOS 8, которое содержит расширение Share, которое теперь (с 10.0 ???) иногда дает сбой (но работает много раз), и я пытаюсь отладить проблемы и обновить до iOS 9.0.
Первой проблемой, которую я обнаружил и исправил, было отсутствие строк конфиденциальности для доступа к камере и библиотеке фотографий.
Но я также обнаружил, что расширение не работает с фотографиями на iPad с проблемами компоновки (пока в симуляторе). Как говорят в документах, цели расширения должны быть сделаны для iPhone / iPad, а мои настройки сборки для целевого расширения установлены на 1,2, и я использую Auto Layout.
Раскадровка, сцена «Расширение», сцена «Просмотр контроллера», все контроллеры представления, представления и подпредставления настроены на автоматическое расположение, а также на руководства по разметке безопасной области, но единственными устройствами, отображаемыми в IB, являются айфоны без доступных iPad, при выборе других устройств размер не виден, а iPhone ограничен портретным режимом.
Я попытался установить основное приложение как Универсальное, чтобы в IB можно было ориентировать, строить и все еще не было значков iPad для проверки пользовательского интерфейса на расширение (и попытка включить ландшафтный режим в IB тоже не работает).
Есть ли способ заставить IB показывать и разрешать iPad / iPhone, особенно iPad, и изменять ориентацию во время разработки для расширений приложений?