2015-07-13 84 views
72

最近我經歷過,Xcode的模擬器變得非常慢。另外如果我創建一個新的應用程序並運行它,啓動屏幕和第一個視圖控制器之間的轉換大約需要3秒鐘。幸運的是,它只是iOS 9模擬器,而不是iOS 8或更低版本。 我已經升級到Xcode 6.4,我也安裝了Xcode 7.0 beta 3。有沒有人經歷過相同的?我試圖卸載這兩個Xcode版本,但它沒有幫助。在編輯器中播放Xcode模擬器動畫時極其緩慢

+3

也注意到這一點。第一次啓動需要永久,然後它不會啓動應用程序,必須再次運行它。之後,它很快。仍非常煩人。 – Ixx

+0

至於我,模擬器越來越慢。什麼垃圾。 –

+0

Xcode 9,FPS = 1始終。 ???? Xcode 8全部正常工作(FPS 30) –

回答

249

如果按命令+ T它觸發「慢動畫」功能。我直到現在才注意到這個設置。衛生署!

+17

我讀到這個答案並且想到:「哈哈哈,這太荒謬了!我什至不記得按下Command-T開始哈哈」 然後我按下Command-T,一切恢復正常。 – bruce1337

+7

笑,,這是荒謬的,,,我想的東西是錯誤與我的應用程序...但發現這個答案之後,它讓我笑.... – hayi

+1

我也是......我很痛苦了一個星期前,我讀到這Commant -T(慢動畫)功能。 – user3204765

6

在模擬器菜單,進入調試>慢速動畫,並取消選中此選項,或簡單地做:

+ 牛逼

0

我有同樣的問題,並經過撓了撓頭,我意識到在運行模擬器時打開Xcode「Organizer」窗口會導致其運行非常緩慢。因此,對於沒有選擇「慢動畫」選項的用戶,請檢查「管理器」窗口未打開。

18

的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)

解決方案:

蘋果固定它在Xcode 9.1版,但現在在9.2模擬器慢又... :(

這是一個臨時的解決方案,直到蘋果修復它希望在下一個Xcode發行版中...此模擬器性能問題僅在您選擇iOS 11模擬器時才存在iOS 10模擬器沒有此錯誤

1.)退出Xcode和模擬器

2.)下載libCoreVMClient.dylib from this link。如果您沒有Dropbox,請選擇「不,謝謝,繼續查看」,然後點擊下載。提取壓縮文件,你會發現裏面有最後一個已知的工作libCoreVMClient文件的beta3文件夾。它取自Xcode 9 beta 3.

3.)右鍵單擊Finder圖標,選擇「Go to Folder ...」,然後粘貼以下內容: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS。平臺/ Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime /目錄/ Resources/RuntimeRoot/System/Library/Frameworks/OpenGLES.framework

4.)將libCoreVMClient.dylib文件替換爲beta3您下載的版本,簡單的複製粘貼覆蓋。

5)重新開張的Xcode,現在應該沒事! :)

+1

這太好了。感謝您的解決方案! – jlemm45

+2

你是最棒的。 –

+0

此錯誤在Xcode 9.1b2及更高版本中得到修復。 – russbishop

1

這已被固定在Xcode 9.1 Beta 2中

固定在模擬器的OpenGL的一個問題,可能導致SceneKit應用程序運行緩慢,並且CPU 打試圖在的MKMapView平移時,100% 。

0

目前只有iOS11模擬器速度很慢。

你可以下載額外的iOS10模擬器與完美的作品。

選擇Xcode - >產品 - >目標 - >下載模擬器... 然後從列表中選擇任何iOS10模擬器(例如10.3.1)。

enter image description here

之後,你會選擇iOS的版本對於大多數設備:

enter image description here