我们可以以某种方式自定义 xcode 模拟器中的 RAM 大小吗

Posted

技术标签:

【中文标题】我们可以以某种方式自定义 xcode 模拟器中的 RAM 大小吗【英文标题】:Can we customize the RAM size in the xcode simulator somehow 【发布时间】:2018-12-08 04:38:15 【问题描述】:

我想在内存极低的设备上测试我的项目移动应用安装。让我们说大约 1 GB。 xcode 带有定义的 RAM 大小。

有什么方法可以像在 android Studio 中那样自定义 xcode 中的 RAM 大小。

如果是,如何?

如果没有,是否有任何其他替代或模拟器类型可用于此测试?

【问题讨论】:

请查看link 【参考方案1】:

您可以通过在模拟器中使用特定设备来做到这一点 - iPhone 5 和 5S 有 1 GB 的 RAM。

指定与实际设备不同的 RAM 量是没有意义的 - 因为 ios 是一个封闭的生态系统,您永远不会在具有例如 1.5 GB RAM 的设备上运行您的应用程序,因为这样的设备没有不存在。

因此,要针对具有不同内存量的设备测试您的应用,请使用适当的模拟器: 1 GB - iPhone 5、5S 2 GB - 6、6 Plus、6S、6S Plus、SE、7、8 3 GB - 7 Plus、8 Plus、X

如果您没有安装适当的模拟器,请转到 Xcode > Preferences > Components,下载并安装任何必要的。

【讨论】:

只能在真机上测试,不能在模拟器上测试

以上是关于我们可以以某种方式自定义 xcode 模拟器中的 RAM 大小吗的主要内容,如果未能解决你的问题,请参考以下文章

XCode故事板中的自定义静态表格单元格?

在 XCode 中的 UI 测试期间无法访问自定义视图

ListView 中的自定义过滤 ArrayAdapter

在 Xcode 中创建自定义 xib 视图大小

我的 Xcode 模拟器的位置卡在自定义位置

在 ARC 中使用 Blocks 和以某种方式复制的奇怪内存泄漏