iOS 5.1 с Xcode 4.2 и сетчаткой в ​​iPad 3 - PullRequest
26 голосов
/ 08 марта 2012

У меня есть Mac с Mac OS X Snow Leopard, могу ли я добавить в него iOS 5.1?

С новым разрешением для iPad 3, как мы будем работать с изображениями, потому что, если приложение будет работать на iPhone 3GS, 4 и iPad 3, я думаю, что у нас должно быть 3 изображения с разными именами, такими как @ 3x.png или .. спасибо.

Ответы [ 4 ]

43 голосов
/ 16 марта 2012

@ Ответ WrightCS отлично справляется с частью изображений.

Однако, вы можете получить симулятор и SDK для работы на Snow Leopard.

  1. Загрузите версию Xcode 4.3.1, минуя AppStore, отсюда http://developer.apple.com/downloads
  2. Откройте пакет и скопируйте

    /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Develop‌​er/SDKs/iPhoneOS5.1.sdk
    to 
    /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
    
  3. Копия

    /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceS‌​upport/5.1
    to
    /Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176
    
  4. Копировать

    /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/‌​Developer/SDKs/iPhoneSimulator5.1.sdk
    to 
    /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1‌​.sdk
    

Адаптировано с здесь .

Редактировать: Включите iPad Retina, скопировав

/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
to
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app`
21 голосов
/ 08 марта 2012

iOS 5.1 поставляется с Xcode 4.3.1, который доступен только для Lion - единственная загрузка, доступная в разделе для разработчиков на портале Apple для разработчиков для iOS 5.1.

По сути, изображения iPad будут в два раза больше изображения, которое вы обычно создаете для iPad. Например:

Запуск изображений

iPhone: : 320 x 480

iPhone @ 2x: 640 x 960

iPad: 768 x 1004 (портрет), 1024 x 748 (пейзаж)

iPad @ 2x: 1536 x 2008 (портрет), 2048 x 1496 (пейзаж)

за яблоко

Подготовьте свое приложение к новому iPad.

Чтобы убедиться, что ваши приложения iOS 5 оптимизированы для нового iPad, ознакомьтесь с обновленными Рекомендациями по интерфейсу пользователя iOS и Руководством по программированию приложений iOS.

Примечания к выпуску iOS SDK для iOS 5.1

С помощью этого программного обеспечения вы можете разрабатывать приложения, которые работают на iPhone, iPad или iPod touch под управлением iOS 5.1. Вы также можете протестировать свои приложения с помощью прилагаемого iOS Simulator, который поддерживает iOS 5.1. Для iOS SDK 5.1 требуется компьютер Macintosh под управлением OS X 10.7 (Lion).

Схема именования:

Похоже, это схема именования новой графики Retina для нового iPad.

icon@2x~iphone.png; icon@2x~ipad.png

4 голосов
/ 09 апреля 2012

Возможно, вы также захотите скопировать набор документов 5.1, чтобы иметь возможность просматривать самую последнюю документацию в Xcode:

Копия

/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Documentation/DocSets/com.apple.adc.documentation.AppleiOS5_1.iOSLibrary.docset
to
/Developer/Platforms/iPhoneOS.platform/Developer/Documentation/DocSets/com.apple.adc.documentation.AppleiOS5_1.iOSLibrary.docset                      

И обязательно перезапустите Xcode.

0 голосов
/ 10 апреля 2012

Вам потребуется 4 разрешения, скорее всего, для некоторых элементов и 2 для других.

1- iPhone 2- iPhone Retina (файлы @ 2x.png)

Они нужны только в том случае, если выУвеличиваете разрешение, если старая графика для Retina iPhone работает, вы, вероятно, захотите использовать ее для интерфейса iPad.В частности, значки приложений - это разные звери, и вам понадобится 4.

3 - iPad 4 - iPad Retina (@ 2x.png файлы)

...