我有Xcode 6.1.1,想要将我的应用运行在部署目标为iOS 7.0的设备上,所以我尝试下载iOS 7.1模拟器,但是进度条仍然是白色(没有进度)
。如何解决这个问题?是否有其他方式可以下载这个模拟器?当我设置部署目标为iOS 7.0时,默认模拟器不能运行,只能在部署目标为iOS 8.0时运行。注意:我正在使用Swift,如果它有任何影响,我的Mac OS版本是:OS X Yosemite 10.10.1。
![](https://istack.dev59.com/bNeC7.webp)
可能的解决方案:
我在6.0.1上开始下载时遇到了同样的问题。下载进度条从未显示任何进度,但我注意到在系统活动中数据正在传输。我等到看到已接收超过900 Mbytes(下载量仅约为850左右)。
我双击该条目(靠近进度条),得到一条消息:发生错误 - 稍后再试。我关闭并重新打开了XCode,然后安装就已经完成了。
在Mavericks上的6.1.1也有同样的问题,但在Yosemite上的6.1.1则按预期工作。
您正在使用笔记本电脑吗?当我尝试从Xcode下载任何内容时,我遇到了这个问题。实际罪魁祸首是我的笔记本电脑没有插上电源。苹果产品似乎会在电池供电时停止所有下载。由于某种原因,Xcode没有显示任何消息,而应用商店立即抱怨。我插上笔记本电脑,它立即开始下载。
我通过重新安装Xcode 6.1.1解决了这个问题。我将现有的应用程序在/Applications
中删除,并从App Store重新下载。然后,我尝试重新安装7.1模拟器,它可以工作(虽然速度较慢)。
我还应该说,在Yosemite上不提供iOS 7.0模拟器。只有7.1和8.1。
我可以通过同时安装Xcode
和Xcode-beta
来复制此操作。
在Xcode
上下载旧版模拟器无法正常工作,但在Xcode-beta
上成功。出乎意料的是,重新启动(或重启)Xcode
后,旧版模拟器可在两个Xcode版本中使用。
我曾经遇到过同样的问题,进度条没有动,但数据确实在处理中。为了查看进度,我收缩并展开了“组件”选项卡。展开后,我才看到真正的进度。