web-dev-qa-db-ja.com

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

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

101
kjoelbro

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

375
kjoelbro

シミュレータメニューで、デバッグ> スローアニメーションに移動し、このオプションをオフにするか、単に実行します:

 + T

24
Masih

Xcode 9.0/9.0.1/9.2 + iOS 11シミュレーター:

Xcodeバージョン:9.0/9.0.1/9.2 iOS 11シミュレーターとSpritekitゲームプロジェクトまたはOpenGL関連プロジェクトでパフォーマンスの問題がある場合、それは既知のバグです。

OpenGLES.frameworkのバグによりLLVM JITが破損したため、すべてのシェーダーが解釈された実行にフォールバックしました。 (Twitter)

解決策:

AppleはXcodeリリース9.1で修正しましたが、9.2ではシミュレーターの動作が再び遅くなりました... :(

Appleが次のXcodeリリースで修正されるまで一時的な解決策です...このシミュレータのパフォーマンスの問題は、iOS 11シミュレータを選択した場合にのみ発生します。 iOS 10 Simulatorにはこのバグはありません。

1.)Xcodeとシミュレーターを終了します

2.)libCoreVMClient.dylibをダウンロードします このリンクから 。 Dropboxがない場合は、[いいえ、表示を続けます]を選択して、[ダウンロード]をクリックします。 Zipを解凍すると、内部にbeta3フォルダーがあり、最後に機能していることがわかっているlibCoreVMClientファイルが含まれています。 Xcode 9ベータ3から取得しました。

3.)Finderアイコンを右クリックし、「フォルダーに移動…」を選択して、次を貼り付けます:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS .simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/OpenGLES.framework

4.)ここで「libCoreVMClient.dylib」ファイルをダウンロードしたbeta3バージョンに置き換えます。単純なコピーアンドペーストの上書きです。

5.)Xcodeを再起動します。今は大丈夫です! :)

21
balazs630

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

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

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

:( お役に立てれば。

5
Mike Keskinov

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

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

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

enter image description here

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

enter image description here

2
Karbaman

これはXcode 9.1 beta 2で修正されました

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

1
Alex Bartiş

Apple開発者による既知のバグです。以下のリンクを参照してください https://forums.developer.Apple.com/thread/8357

1

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

0
Benjamin Lowry