在ios6设备上运行ios7应用程序

时间:2013-12-26 08:54:42

标签: ios iphone objective-c

我使用iOS 6开发了应用程序。现在因为有要求我已经使用iOS 7更新了我的应用程序外观和一些UI更改。它在iOS 7设备上运行良好。但是我如何使用相同的应用程序在具有iOS外观的iOS 6设备上运行。我已将部署目标设置为5。第一个问题是我的Xcode 5没有检测到iOS 6设备。有谁能够帮我 ?

2 个答案:

答案 0 :(得分:0)

继续这一步:

  

Xcode>>首选项>>下载面板(第9个)(在屏幕截图-1中看到)>>组件>> IOS   6.0模拟器(在屏幕截图-2中看到)>>点击下载。

然后你必须等待下载,然后你得到不同的ios 6和ios 7.

<强>截图-1

enter image description here

<强>截图-2 enter image description here

答案 1 :(得分:0)

您可以在XCode 5上使用iOS 6 SDK。

为此,您需要在Mac上安装XCode 4和XCode 5.

  1. 在终端:

    cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
    
  2. 在此文件夹中为旧版SDK创建符号链接,例如:

    sudo ln -s /Applications/Xcode4/Xcode4.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk ./iPhoneOS6.1.sdk
    

    enter image description here

  3. 转到项目设置并选择SDK

  4. 仅适用于iPhoneOS。需要从XCode首选项菜单

  5. 完成对模拟器的支持