带有Xcode 4.2的iOS 5.1和带有iPad 3的视网膜

Red*_*Mak 26 xcode ipad ios retina-display

我有一台配备Mac OS X Snow Leopard的Mac,我可以添加iOS 5.1吗?

随着iPad 3的新分辨率,我们将如何处理图像,因为如果应用程序将在iPhone 3GS,4和iPad 3中运行,我认为我们应该有3个不同名称的图像,如@ 3x.png或..谢谢.

Dan*_*ark 43

@ WrightCS的答案很好地处理了关于图像的部分.

但是,您可以在Snow Leopard上运行模拟器和SDK.

  1. http://developer.apple.com/downloads下载绕过AppStore的Xcode版本4.3.1
  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
    
    Run Code Online (Sandbox Code Playgroud)
  3. 复制

    /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceS??upport/5.1
    to
    /Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176
    
    Run Code Online (Sandbox Code Playgroud)
  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
    
    Run Code Online (Sandbox Code Playgroud)

改编自这里.

编辑:通过复制打开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`
Run Code Online (Sandbox Code Playgroud)


Wri*_*sCS 21

iOS 5.1附带Xcode 4.3.1,仅适用于Lion - Apple iOS开发人员门户网站上的开发人员部分提供的唯一下载.

基本上,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应用程序编程指南.

适用于iOS 5.1的iOS SDK发行说明

使用此软件,您可以开发在运行iOS 5.1的iPhone,iPad或iPod touch上运行的应用程序.您还可以使用附带的支持iOS 5.1的iOS模拟器测试您的应用程序.iOS SDK 5.1需要运行OS X 10.7(Lion)的Macintosh计算机.

命名方案:

这似乎是新iPad视网膜图形的命名方案.

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