ภาพเคลื่อนไหว Xcode Simulator ช้ามากเมื่อเล่นในโปรแกรมแก้ไข


109

เมื่อเร็ว ๆ นี้ฉันมีประสบการณ์โปรแกรมจำลองของ Xcode นั้นช้ามาก นอกจากนี้ถ้าฉันสร้างแอพใหม่และเรียกใช้ i การเปลี่ยนระหว่างหน้าจอเริ่มต้นและตัวควบคุมมุมมองแรกจะใช้เวลาประมาณ 3 วินาที โชคดีที่เป็นเพียงโปรแกรมจำลอง iOS 9 ไม่ใช่ iOS 8 หรือต่ำกว่า ฉันได้อัปเกรดเป็น Xcode 6.4 และฉันได้ติดตั้ง Xcode 7.0 beta 3 ไว้ด้วย มีใครเคยเจอเหมือนกันบ้าง? ฉันพยายามถอนการติดตั้ง Xcode ทั้งสองเวอร์ชันแล้ว แต่ก็ไม่ได้ผล


3
ยังสังเกตเห็นสิ่งนี้ การเปิดตัวครั้งแรกใช้เวลาตลอดไปจากนั้นจะไม่เริ่มแอปต้องเรียกใช้ใหม่ หลังจากนั้นก็รวดเร็ว ยังคงน่ารำคาญมาก
Ixx

สำหรับฉันเครื่องจำลองเริ่มช้าลงและช้าลง ขยะอะไร.
C Johnson

Xcode 9, FPS = 1 ตลอดเวลา ???? Xcode 8 ทำงานได้ดีทั้งหมด (FPS 30)
Mike Keskinov

คำตอบ:


388

หากคุณกดคำสั่ง + T ระบบจะเรียกใช้คุณลักษณะ "ภาพเคลื่อนไหวช้า" จนถึงตอนนี้ฉันไม่สังเกตเห็นการตั้งค่านี้ ดู๊!


31
ฉันอ่านคำตอบนี้และคิดว่า "ฮ่า ๆ ๆ มันไร้สาระฉันจำไม่ได้ว่ากด Command-T เพื่อเริ่มต้นด้วย lol" จากนั้นฉันก็กด Command-T และทุกอย่างก็กลับสู่สภาวะปกติ
bruce1337

12
ฮ่า ๆ นั่นมันไร้สาระ ,,, ฉันคิดว่ามีบางอย่างผิดปกติกับแอพของฉัน ... แต่หลังจากพบคำตอบนี้มันทำให้ฉันหัวเราะ ....
Hayi Nukman

3
ฉันก็เช่นกัน ... ฉันรู้สึกทุกข์ทรมานมาหนึ่งสัปดาห์ก่อนที่จะอ่านฟีเจอร์ Commant-T (ภาพเคลื่อนไหวช้า) นี้
user3204765

24
ฉันเข้าใจว่าเหตุใดจึงมีคุณลักษณะนี้ แต่ควรมีตัวบ่งชี้บางประเภทที่เปิดใช้งาน "โหมดช้า" :)
Javed Ahamed

6
สมมติเสมอว่าเครื่องจำลองนั้นช้ามาก ปรากฎว่าฉันเปิดโหมดนี้ตั้งแต่เริ่มใช้งาน!
ทอม

28

ในเมนู Simulator ให้ไปที่Debug > Slow Animationsและยกเลิกการเลือกตัวเลือกนี้หรือทำ:

+ T


ว้าว ... ฉันบ่นมา 6 เดือนแล้วว่าเครื่องจำลองทำงานช้าผิดปกติและพบว่ามีหลายอย่างเกี่ยวกับการทำงานที่ช้าเนื่องจากข้อบกพร่องของ Apple และหลังจากนั้นมาทั้งหมดนี้เป็นเพราะฉันพยายามเปิดเครื่องใหม่ ในขณะที่โปรแกรมจำลองแทนที่จะเป็นเบราว์เซอร์ของฉันเป็นหน้าต่างที่เปิดอยู่ ... ดีใจมากที่ได้ตัดสินใจตรวจสอบสิ่งนี้และดูว่านี่เป็นข่าวหรือไม่
Jake T.

5

Xcode 9 BUG สิ่งนี้ได้รับการยืนยันอย่างเป็นทางการว่าเป็นปัญหากับ Xcode 9.0 และโปรแกรมจำลอง iOS 11 ซึ่งส่งผลกระทบต่อแอปพลิเคชันที่ใช้ OpenGL

ดู: https://github.com/mapbox/mapbox-gl-native/issues/9959

นอกจากนี้: https://twitter.com/xenadu02/status/911463433521860609

:( หวังว่านี่จะช่วยได้


ขอบคุณอัปเดตเป็น XCode beta 9.2 และตอนนี้ดีขึ้นมากreact-native-mapsทำงานด้วย :)
Michael Stokes

2

ขณะนี้มีเพียงโปรแกรมจำลอง iOS11 เท่านั้นที่ทำงานช้า

คุณสามารถดาวน์โหลดโปรแกรมจำลอง iOS10 เพิ่มเติมซึ่งทำงานได้อย่างสมบูรณ์

เลือก Xcode -> ผลิตภัณฑ์ -> ปลายทาง -> ดาวน์โหลดเครื่องจำลอง ... จากนั้นเลือกโปรแกรมจำลอง iOS10 จากรายการ (เช่น 10.3.1)

ใส่คำอธิบายภาพที่นี่

หลังจากนั้นคุณจะเลือกเวอร์ชัน iOS สำหรับอุปกรณ์ส่วนใหญ่:

ใส่คำอธิบายภาพที่นี่


1

สิ่งนี้ได้รับการแก้ไขแล้วใน Xcode 9.1 beta 2

แก้ไขปัญหาใน OpenGL ของ Simulator ที่อาจทำให้แอป SceneKit ทำงานช้าลงและ CPU ถึง 100% เมื่อพยายามแพนใน MKMapView



0

ฉันมีปัญหาเดียวกันนี้และหลังจากเกาหัวอยู่พักหนึ่งฉันก็รู้ว่าการเปิดหน้าต่าง Xcode "Organizer" ในขณะที่เรียกใช้ Simulator ทำให้มันทำงานช้ามาก ดังนั้นสำหรับใครที่ไม่มีตัวเลือก "ภาพเคลื่อนไหวช้า" ที่ติ๊กไว้ให้ตรวจสอบว่าหน้าต่าง Organizer ไม่ได้เปิดอยู่


0

โปรแกรมจำลอง Xcode มีประสิทธิภาพต่ำมาก เป็นบั๊กของ Apple ผมได้มีการรายงานผ่านทางผลตอบรับผู้ช่วย ฉันได้สร้างการสาธิตด้วยรหัสที่แสดงให้เห็นว่าโปรแกรมจำลองนั้นช้ากว่าอุปกรณ์จริงรุ่นเก่าถึง 200 เท่า ฉันพบว่าโค้ด JavaScript พร้อมอ็อบเจกต์ Date ที่เรียกใช้ใน WKWebView เป็นความเจ็บปวดสำหรับโปรแกรมจำลอง ดู 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


แล้วจะแก้ไขอย่างไร? เลือกภาพค่อนข้างช้า
raykin

2
ตามลิงค์ที่ให้มา แต่ไม่พบว่ามีการกล่าวถึง El Capitan ว่าเป็นปัญหาที่ทราบ คุณช่วยชี้แจงได้ไหมว่าคุณกำลังอ้างถึงส่วนใด
arcseldon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.