我是一名经验丰富的开发人员,从我的第一个iOS项目开始。我对将要使用的硬件和软件感到满意,但对各种组件之间的依赖关系感到困惑,以实现我需要做的事情。
这就是我所拥有的:
当XCode拒绝让我下载我正在开发的应用程序时,我首先意识到了一个问题。大概是因为我的目标是iOS 5,而手机则是iOS 7。
我犹豫是否急于升级所有东西,因为我知道苹果这通常是一条单行道。例如,我买了iPhone的秒针,卖家已经升级到iOS 7,现在我不能降级。
以下是我希望能够做到的事情:
有人可以帮助我完成各种依赖关系的思考过程,以及我需要达到这些目标的版本吗?
答案 0 :(得分:2)
如果你拥有最新版本的XCode,你仍然可以为iOS6及更早版本开发,只需相应地设置你的部署目标。使用XCode 5虽然Apple停止包含iOS5模拟器及更早版本,但如果您想使用它,则必须手动下载并包含它。
请注意,要使用真实设备(不仅仅是在模拟器上)进行开发,您需要拥有Apple Developer许可证并通过开发人员门户添加该设备。