我希望我的应用程序在iOS 6
和iOS 7
上运行。我已升级到XCode 5,
,以便查看我的应用在ios 6
上的运行方式,我已下载ios SDK 6.1
并将其粘贴到XCode.app的文件夹中。我将部署目标更改为ios SDK 6.1
,基本SDK更改为iOS SDK 6.1
。我也安装了simulator 6.1
。但是,当我运行我的应用程序时,我得到了几个错误..
喜欢
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccelerometer.h:53:24: 'UIAccelerometer' is unavailable: not available on OS X
所有错误都与此类似。我不知道为什么该应用程序试图在Mac OS X上运行..
答案 0 :(得分:0)
如果您只想在iOS 6和7上运行应用程序,我不知道为什么要这么做。
您只需在iOS 6模拟器上运行带有XCode 5和iOS7 Sdk的应用程序,就可以看到您的应用程序在iOS 6设备上运行。无论如何,您无需更改部署目标。
即使你想在iOS6模式中看到你的XIb,你也可以在XCode 5中做到这一点。如果你想看到它,请回复我,我也会告诉你。或者如果你想要别的东西,请更准确地告诉我们。谢谢:))
答案 1 :(得分:0)
确保您可以在模拟器上运行其他应用程序。
您的错误描述如何 - 在iOS 5中不推荐使用UIAccelerometer。我认为您尝试运行旧应用程序。