繁体   English   中英

升级到Xcode 8后,iPhone 4和iPhone 4s模拟器消失了。如何找回它们?

[英]The iPhone 4 and iPhone 4s simulators disappeared after upgrading to Xcode 8. How do I get them back?

我有这些iPhone模拟器:

  • iphone 5
  • iPhone 5S
  • iPhone 6
  • iPhone 6 Plus
  • iPhone 6s
  • iPhone 6s Plus
  • iPhone 7
  • iPhone 7 Plus
  • iPhone SE

iPhone 4和iPhone 4s发生了什么?

1)您必须至少下载 iOS 8.x,9.x SDK才能运行iPhone 4S模拟器。

在此处输入图片说明

2)您的部署目标应至少保持9.x,以在项目中提供的模拟器列表中查看iPhone 4S模拟器。

在此处输入图片说明

我有一个Xcode 8,这些模拟器可用:

在此处输入图片说明

Xcode 8包括来自iPhone 5及更高版本的模拟器,默认部署目标为10.0,但您可以添加一个新的模拟器。

1.)将“ iOS部署目标10.0”更改为9.3

2.)在“ iOS模拟器”中,选择“下载模拟器”

3.)模拟器下载如下:

在此处输入图片说明

选择所需的模拟器。

4.)等待下载。

5.)添加新的模拟器。

6.)享受= D

iOS10不支持iPhone 4或iPhone 4s。 因此,它已被苹果从Xcode8中删除。

如果仍要使用7.1(从Xcode 7复制磁盘映像)。 这将起作用,但不确定是否允许这样做。

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1

我找到了一个快速的解决方案-使用iPad模拟器。 它模仿iPhone 4的屏幕尺寸。如果您有通用应用程序-暂时禁用此功能(打开目标->选择“常规”标签->向下滚动至“部署信息”部分->单击“设备”下拉菜单->选择“ iPhone”)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM