จะติดตั้ง iOS 9.x Simulator บน Xcode 11 ได้อย่างไร


17

ฉันกำลังพัฒนาและแอป iOS กับiOS 9สนับสนุน แต่กับXcode 11ปรับปรุงฉันหายไปได้ในการเพิ่ม / ติดตั้งiOS 9 จำลอง มีโอกาสที่จะมีiOS 9.x simulator ใน Xcode 11ไหม?

Xcode 11 "ส่วนประกอบ"


ทำตามขั้นตอนในคำตอบนี้: stackoverflow.com/a/30548925/488611
James P

คุณมี macOS เวอร์ชันใด ฉันดูเหมือนจะสูญเสีย iOS 9 simulator หลังจากอัปเกรดเป็น 10.15 Catalina
jesse

ฉันมีโมฮาวี (10.14.6) แต่ตัวจำลอง 9.x ไม่มีอยู่: (
เลวี

เหมือนกันที่นี่กับ 10.14.6 ฉันเสียเครื่องมือจำลอง 9.x และไม่มีวิธีแก้ปัญหาใดที่ให้ที่นี่
Lluis Gerard

มันไม่ทำงานในขณะนี้ .... @ JamesP หลังจากทำตามทุกขั้นตอนมันทำการโหลดตัวจำลอง แต่ด้วย iOS เวอร์ชันต่ำสุดที่สนับสนุนโดย Xcode 11.3 (เวอร์ชัน iOS - 10.3.1)
Nayan Dave

คำตอบ:


8

ดูเหมือนว่าตัวจำลอง iOS 9 ได้รับการรองรับโดย Xcode 11 แต่เฉพาะใน macOS 10.14 Mojave หลังจากอัปเกรดเป็น macOS 10.15 Catalina ตัวจำลองนี้ไม่รองรับอีกต่อไป

แม้ว่าฉันจะไม่พบการยืนยันในบันทึกย่อประจำรุ่น การยอมรับที่ฉันพบเพียงอย่างเดียวคือทวีตนี้โดยวิศวกรของ Apple: https://twitter.com/xenadu02/status/1140093901438689280?lang=th


3
ฉันมีโมฮาวี (10.14.6) แต่ตัวจำลอง 9.x ไม่มีอยู่
เลวี

2
@Levi หากคุณมี Mojave ให้ลองดาวน์โหลดไฟล์เครื่องมือจำลอง iOS 9 ด้วยซอฟต์แวร์ตัวจัดการดาวน์โหลดแล้วติดตั้งโปรแกรมจำลอง 9.3: devimages-cdn.apple.com/downloads/xcode/simulators/9 9.0: devimages-cdn.apple.com / download / xcode / simulators / …
Robert

ขอบคุณ ฉันกำลังมองหาลิงก์ที่แน่นอนไปยังไฟล์ Simulator dmg พวกคุณสามารถใช้ iGetter รวดเร็วดาวน์โหลด: igetter.net/downloads.html และติดตั้งไฟล์ที่ดาวน์โหลดมาได้ที่บทความนี้: hackernoon.com/ …
Hasaan Ali

1

มันน่ารำคาญอย่างไม่น่าเชื่อที่ Apple พยายามบังคับให้เราเลิกสนับสนุนอุปกรณ์รุ่นเก่า วิธีที่ฉันบังคับให้รายการ iOS 9 ใช้ xcode เวอร์ชันเก่ากว่า

ใช้ xcode เวอร์ชันเก่ากว่า

  1. ดาวน์โหลด Xcode เวอร์ชันก่อนหน้า (เช่น Xcode 10)
  2. เปิดและดาวน์โหลดตัวจำลอง iOS 9
  3. ตอนนี้ตัวจำลองแสดงอยู่ใน xcode เวอร์ชันที่ใหม่กว่า

0

ฉันลองติดตั้ง Xcode 10.1 บน Mac ของฉันแล้ว แต่มันก็ไม่ได้ผลสำหรับ iOS9 ฉันสงสัยว่ามันเกี่ยวข้องกับ Apple ที่รองรับการปล่อยแอปพลิเคชัน 32 บิต (เช่น iOS9)



-3

Jayaraj M มันไม่ใช่เรื่องจริง:

Xcode 11 มีอยู่ใน Mac App Store และรวม SDK สำหรับ iOS 13, macOS Catalina 10.15, watchOS 6 และ tvOS 13 Xcode 11 รองรับการพัฒนาสำหรับอุปกรณ์ที่ใช้ iOS 13.1 Xcode 11 รองรับการดีบักบนอุปกรณ์สำหรับ iOS 8 และใหม่กว่า, tvOS 9 และใหม่กว่าและดู OS 2 และใหม่กว่า Xcode 11 ต้องใช้ Mac ที่ทำงานกับ macOS Mojave 10.14.4 หรือใหม่กว่า

https://developer.apple.com/documentation/xcode_release_notes/xcode_11_release_notes


3
สิ่งสำคัญที่ควรทราบในบันทึกย่อของ Apple ข้างต้นคือ "การดีบักบนอุปกรณ์" หากคุณมีอุปกรณ์ที่ใช้ iOS รุ่นเก่าคุณสามารถแก้ไขข้อบกพร่องได้ แต่ตัวจำลองสำหรับ iOS9 หายไป พยายามดูว่าฉันสามารถสร้างเครื่องจำลอง iOS 9 ได้หรือไม่ (เป็นการสร้างเครื่องจำลอง iOS 11 ที่ฉันต้องการได้สำเร็จ) แต่ต่อไปนี้ล้มเหลว: xcrun simctl สร้าง "iPhone 5" "com.apple.CoreSimulator.SimDeviceType.iPhone-5" "com.apple.CoreSimulator.SimRuntime.iOS-9-0"
anorskdev
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.