エディターで再生すると、Xcodeシミュレーターのアニメーションが非常に遅くなる


109

最近、Xcodeのシミュレーターが非常に遅くなったことを経験しました。また、新しいアプリを作成してiで実行すると、起動画面と最初のView Controllerの間の移行に約3秒かかります。幸いなことに、これはiOS 9シミュレータのみであり、iOS 8以下ではありません。Xcode 6.4にアップグレードし、Xcode 7.0ベータ3もインストールしました。誰かが同じことを経験しましたか?Xcodeの両方のバージョンをアンインストールしようとしましたが、役に立ちませんでした。


3
これにも気づきます。最初の起動には時間がかかります。その後、アプリが起動せず、再度実行する必要があります。その後は迅速です。まだ非常に迷惑です。
Ixx

私に関しては、シミュレータはどんどん遅くなっています。なんてごみ。
Cジョンソン

Xcode 9、FPS = 1常に。???? Xcode 8はすべて正常に動作します(FPS 30)
Mike Keskinov

回答:


387

command + Tを押すと、「スローアニメーション」機能がトリガーされます。今までこの設定に気づきませんでした。どー!


31
私はこの答えを読んで、「ハハハ、それはばかげている!Command-Tを押してlolで始めるのを覚えていることすら覚えていない」と思った後、Command-Tを押すと、すべてが正常に戻りました。
bruce1337

12
笑、それはばかげている、、、私は自分のアプリに問題があると思いました...しかし、この答えを見つけた後、それは私を笑わせます...
Hayi Nukman

3
私も...このCommant-T(スローアニメーション)機能を読む前に、1週間苦しんでいました。
user3204765

24
この機能が存在する理由は理解していますが、「スローモード」が有効であることを示す何らかのタイプのインジケーターが実際にあるはずです:)
Javed Ahamed

6
常にシミュレーターが非常に遅いと常に想定していました。使い始めてからこのモードをオンにしていることがわかりました。
トム・

27

シミュレーターメニューで、[ デバッグ] > [ スローアニメーション ]に移動し、このオプションをオフにするか、次のようにします。

+ T


うわー...私は6ヶ月間、シミュレーターが異常に遅いと不満を感じていました、そしてAppleの終わりのバグのためにそれが遅いことについてたくさんのことを発見しました、そして結局のところ、これは私が新しいものを開こうとしたためでしたブラウザーではなくシミュレーターが開いているウィンドウである間、タブを押します...だから、これを調べて、ここにニュースがあるかどうか確認することに決めました。
Jake T.

5

XCODE 9バグ。これは、Xcode 9.0およびそのiOS 11シミュレーターの問題であることが正式に確認されています。これは、OpenGLを使用するすべてのアプリケーションに影響します。

参照:https : //github.com/mapbox/mapbox-gl-native/issues/9959

また:https : //twitter.com/xenadu02/status/911463433521860609

:( お役に立てれば。


おかげで、XCodeベータ9.2に更新され、その機能も大幅に向上しましたreact-native-maps:)
Michael Stokes

2

現在、iOS11シミュレータのみが低速です。

完璧に動作する追加のiOS10シミュレータをダウンロードできます。

Xcode-> Product-> Destination-> Download Simulators ...を選択し、リストからiOS10シミュレータを選択します(例:10.3.1)。

ここに画像の説明を入力してください

その後、ほとんどのデバイスでiOSバージョンを選択します。

ここに画像の説明を入力してください


1

これはXcode 9.1ベータ2で修正されました

MKMapViewでパンしようとすると、SceneKitアプリの実行速度が遅くなり、CPUが100%に達する可能性があるシミュレーターのOpenGLの問題を修正しました。



0

私も同じ問題を抱えていて、しばらく頭を悩ませた後、シミュレーターの実行中にXcodeの「Organizer」ウィンドウを開くと、動作が非常に遅くなることに気付きました。「遅いアニメーション」オプションが選択されていない人は、オーガナイザウィンドウが開いていないことを確認してください。


0

Xcodeシミュレータのパフォーマンスは非常に低くなっています。これはAppleのバグです。フィードバックアシスタントで報告しました。私は、シミュレータが古い実際のデバイスより200倍遅いことを示すコードでデモを作成しました。WKWebViewで実行されるDateオブジェクトを含むJavaScriptコードは、シミュレーターにとって苦痛であることがわかりました。jsfiddle https://jsfiddle.net/kjms16cw/を参照してください

var log = document.getElementById("log");
document.getElementById("button").onclick = function() { run(); };

function run() {
	var d1 = new Date();
	for (var i = 0; i < 1000; i++) {
		var x = new Date();
		x.setMilliseconds(0);
		x.setSeconds(0);
		x.setMinutes(0);
	}
	var d2 = new Date();
	log.innerHTML = ((d2.getTime() - d1.getTime()) / 1000) + " seconds";
}
<h3>Xcode Simulator Extremely Low Performance</h3>
<p>This test runs fast (several tens milliseconds e.g. 30 ms)
in any browser any device any platform including very old iOS device
e.g. iPhone 5C and several years old iPad 2, BUT IN SIMULATOR IT TAKES 6000 ms 
(yes, 6 seconds!). Terrible!</p>
<button id="button">run()</button>
<div id="log"></div>


-4

これはEl Capitanの問題であり、必ずしもXcode 7またはiOS 9の問題ではないと思います。https://developer.apple.com/library/prerelease/ios/releasenotes/General/RN-iOSSDK-9.0/index.html


それを修正する方法は?画像の選択がかなり遅い
レイキン

2
提供されたリンクをたどりましたが、El Capitanが既知の問題であるという言及は見つかりませんでした。参照しているセクションを明確にしてください。
arcseldon
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.