Я пытаюсь обновить существующий проект приложения для iPhone до универсального приложения, но не могу найти в Xcode 4 для этого никакой возможности. Где это находится?
Преобразование приложения iPhone в универсальное приложение в Xcode 4
comment
Могу ли я предложить вам принять превосходный ответ Ника Локвуда вместо ответа Джошуа Ноцци?
- person Mark Amery   schedule 23.09.2013
Ответы (2)
{ Устаревшая/неверная информация удалена. Модераторы, я попросил хотя бы снять пометку с моего ответа как принятого. Пожалуйста, очистите это. }
Посмотрите ответ Ника Локвуда!
person
Joshua Nozzi
schedule
07.04.2011
еще лучше (по крайней мере, в Xcode 4), просто щелкните цель вашего приложения, а затем используйте раскрывающееся меню «Устройства», чтобы выбрать «Универсальный».
- person RanLearns; 29.05.2011
Вы помогли мне первым, указав на это, прежде чем я нашел более простой метод с одной целью! Так что спасибо тебе. знак равно
- person RanLearns; 29.05.2011
Это совершенно другое в XCode 4.2, где я могу это найти?
- person LouwHopley; 29.10.2011
@Nideo: я только что проверил это, и в версии 4.2 точно то же самое, что и в версиях 4.1 и 4.0. Вы точно следовали указаниям?
- person Joshua Nozzi; 29.10.2011
Ха-ха-ха, оооооо, я не заметил эту цель, я пошел к той, что внизу в папке «Продукты». Извините и спасибо!
- person LouwHopley; 29.10.2011
:-) Я подумал, что вы могли что-то пропустить.
- person Joshua Nozzi; 29.10.2011
Голосование против из-за ответа Ника Локвуда. Я надеюсь, что он прав, но его больше соответствует тому, что я видел в Интернете в другом месте. Я узнаю достаточно скоро...
- person Fraggle; 06.12.2012
Джошуа, поскольку вы, кажется, сами понимаете, что другой ответ лучше, могу ли я предложить (поскольку вы не можете удалить это самостоятельно) отметить и попросить мод удалить это для вас? Я считаю, что, поскольку у этого есть более 3 голосов, вы сохраните свою репутацию, если это важно для вас. Проблема в том, что, поскольку это принято, это по-прежнему самый заметный ответ на странице, и некоторые люди могут не увидеть ответ Ника Локвуда.
- person Mark Amery; 06.10.2013
@MarkAmery: Только что увидел это. Помечено для внимания модератора.
- person Joshua Nozzi; 15.03.2014
Принятый ответ неверен. Создание новой цели — это то, как вы создаете отдельное приложение для iPad из приложения для iPhone (то есть проект, который можно скомпилировать в приложение для iPad или iPhone), а не то, как вы конвертируете приложение для iPhone в одно универсальное приложение, которое будет работать. на iPhone или iPad.
Все, что вам действительно нужно сделать, это переключить раскрывающийся список «Устройство» на вкладке «Сводка цели» с iPhone на «Универсальный»:
Спасибо ObjectiveFlash за его комментарий, который изначально предоставил это решение.
person
Nick Lockwood
schedule
18.01.2012
Это зависит от того, что вы хотите сделать. Если вы хотите использовать ту же раскадровку и спроектировать свои представления для растягивания для iPad, это должно произойти автоматически, если вы правильно используете свойства автоматического изменения размера в Interface Builder. Если вы хотите использовать другую раскадровку для iPad, просто скопируйте и вставьте файл раскадровки и переименуйте один из них в ‹filename›~ipad.storyboard, а другой — в ‹filename›~iphone.storyboard, тогда он загрузит правильный файл для каждого тип устройства (такое же соглашение об именах работает с xib, изображениями и т. д.).
- person Nick Lockwood; 22.03.2012
У меня есть 3-летнее приложение, которое изначально предназначалось для iPhone. Когда я изменяю целевое устройство на универсальное, как показано выше, существующие раскадровки по-прежнему не отображают параметры адаптивного макета. Как преобразовать раскадровку после изменения целевого устройства на универсальное?
- person Chuck Krutsinger; 16.03.2015