我使用的是Xcode 7.2。当我在设备上构建/运行我的应用程序时,所有对象和图像都按照我在代码中设置的速度移动,所有东西都移动得很快。然而,在Xcode中的iPhone模拟器上,所有东西都移动得很慢。我没有iPhone 6Plus设备,所以模拟器中移动缓慢的应用程序很难让我确定代码中的对象是否移动得足够快。Xcode上有没有办法让模拟器以与设备相同的速度移动对象和图像,而不是变慢的版本?
64jmpszr1#
在模拟器的“调试”菜单中,有一个“慢速动画”菜单项。听起来你已经设置好了。
dtcbnfnu2#
在模拟器中执行应用程序后,您可以转到调试菜单,然后选择“慢速动画”选项检查慢速和取消检查快速响应屏幕变化。调试-〉慢速动画命令+ T是相同的快捷方式。
vzgqcmou3#
看看这个link您可以做的几件事包括:
IOS模拟器用于快速原型设计,不保证能像真实的设备一样运行。它的运行方式与任何OSX应用程序相似,并且受限于OSX提供的可用资源(例如内存、存储、CPU等)。
7eumitmz4#
如前所述,在模拟器的“调试”菜单中,确保“慢速动画”已关闭,并且关闭了所有不必要的应用程序。但是,如果模拟器的性能仍然很慢,您也可以在“调试”菜单中选择“低图像质量”。这并不理想,但是如果您的计算机仍然难以运行模拟器,这是一个快速的方法来确保您的动画正在运行他们应该。
t9eec4r05#
我注意到,选择iPhone 6而不是iPhone X,例如(不太新的iPhone)让事情变得快得多。
yzxexxkh6#
以下是一些解决方案:1.- 在模拟器的边界拖动,使尺寸更小,使您的模拟器更快1.- 在“调试”中允许慢速动画1.- 在调试中,图形质量使“低质量”最佳方案a如下:退出所有模拟器在终端上运行命令
xcrun simctl erase all
那么
defaults write com.apple.CoreSimulator.IndigoFramebufferServices FramebufferRendererHint 3
以下是参数
defaults write com.apple.CoreSimulator.IndigoFramebufferServices FramebufferRendererHint X
其中X为:0 =自动1 =金属2 =开放CL3 = OpenGLguide
1sbrub3j7#
在模拟器中键入命令+ T)以关闭模拟器慢速动画。
ax6ht2ek8#
关闭模拟器中的Siri,这将使模拟器设备运行得更快
8条答案
按热度按时间64jmpszr1#
在模拟器的“调试”菜单中,有一个“慢速动画”菜单项。听起来你已经设置好了。
dtcbnfnu2#
在模拟器中执行应用程序后,您可以转到调试菜单,然后选择“慢速动画”选项检查慢速和取消检查快速响应屏幕变化。
调试-〉慢速动画
命令+ T是相同的快捷方式。
vzgqcmou3#
看看这个link
您可以做的几件事包括:
IOS模拟器用于快速原型设计,不保证能像真实的设备一样运行。它的运行方式与任何OSX应用程序相似,并且受限于OSX提供的可用资源(例如内存、存储、CPU等)。
7eumitmz4#
如前所述,在模拟器的“调试”菜单中,确保“慢速动画”已关闭,并且关闭了所有不必要的应用程序。但是,如果模拟器的性能仍然很慢,您也可以在“调试”菜单中选择“低图像质量”。这并不理想,但是如果您的计算机仍然难以运行模拟器,这是一个快速的方法来确保您的动画正在运行他们应该。
t9eec4r05#
我注意到,选择iPhone 6而不是iPhone X,例如(不太新的iPhone)让事情变得快得多。
yzxexxkh6#
以下是一些解决方案:
1.- 在模拟器的边界拖动,使尺寸更小,使您的模拟器更快
1.- 在“调试”中允许慢速动画
1.- 在调试中,图形质量使“低质量”
最佳方案a如下:退出所有模拟器在终端上运行命令
那么
以下是参数
其中X为:
0 =自动
1 =金属
2 =开放CL
3 = OpenGL
guide
1sbrub3j7#
在模拟器中键入命令+ T)以关闭模拟器慢速动画。
ax6ht2ek8#
关闭模拟器中的Siri,这将使模拟器设备运行得更快