Подтвердить что ты не робот

IOS 5.1 с Xcode 4.2 и сетчаткой в ​​iPad 3

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

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

4b9b3361

Ответ 1

iOS 5.1 поставляется с Xcode 4.3.1, который доступен только для Lion - единственная загрузка, доступная в разделе "Разработчик" на портале Apple Developer для 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 (пейзаж)

Для Apple

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

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

Примечания к выпуску SDK для iOS для 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).

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

Это, по-видимому, схема именования новой графики сетчатки для нового iPad.

[email protected]~iphone.png; [email protected]~ipad.png

Ответ 2

Ответ

@WrightCS отлично обрабатывает часть изображений.

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

  • Загрузите версию Xcode 4.3.1 в обход AppStore отсюда http://developer.apple.com/downloads
  • Откройте пакет и скопируйте

    /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
    
  • Скопировать

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

    /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`

Ответ 3

Возможно, вы также захотите скопировать 5.1 docset, чтобы иметь возможность просматривать самую последнюю документацию в 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.

Ответ 4

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

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

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

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