ปัจจุบันดูเหมือนว่ายังไม่มีการรองรับใน Xcode หรือ iOS Simulator มีวิธีแก้ไขปัญหาเล็กน้อยที่แสดงไว้ที่นี่
StackOverflow วิธีเรียกใช้การทดสอบโดยไม่เรียกใช้ iOS Simulator
โดยส่วนตัวสิ่งที่ง่ายที่สุดสำหรับฉันคือการใช้จอภาพรอง แต่ถ้าไม่ใช่ตัวเลือกการแก้ไขอื่น ๆ ที่แนะนำคือ:
"Command + U ตามด้วย Command + H เมื่อเรียกใช้การทดสอบหน่วย (Control + H จะซ่อนตัวจำลองหลังจากปรากฏขึ้น)" - markshiz
อย่าตั้งค่าตัวโหลดบันเดิลหรือทดสอบการสร้างโฮสต์ แต่เพียงเพิ่มไฟล์. m ที่คุณกำลังทำการทดสอบในแหล่งรวบรวมคอมไพล์เฟสเฟสจากนั้นรันการทดสอบหน่วยจากบรรทัดคำสั่งโดยใช้:
xcodebuild -verbose -target TheElementsUnitTests -configuration Debug -sdk iphonesimulator5.0 clean build
-MandyW
- เรียกใช้ AppleScript ในสร้างเอาต์พุตในการทดสอบการกำหนดค่าลักษณะการทำงาน:
#!/usr/bin/osascript
activate application "Xcode"
-Rudolf Adamkovic