Tôi đang phát triển và ứng dụng iOS có hỗ trợ iOS 9 , nhưng với bản cập nhật Xcode 11, tôi thiếu khả năng thêm / cài đặt trình giả lập iOS 9 . Có bất kỳ cơ hội nào để có trình giả lập iOS 9.x trong Xcode 11 không?
Tôi đang phát triển và ứng dụng iOS có hỗ trợ iOS 9 , nhưng với bản cập nhật Xcode 11, tôi thiếu khả năng thêm / cài đặt trình giả lập iOS 9 . Có bất kỳ cơ hội nào để có trình giả lập iOS 9.x trong Xcode 11 không?
Câu trả lời:
Có vẻ như trình giả lập iOS 9 được hỗ trợ bởi Xcode 11, nhưng chỉ trên macOS 10.14 Mojave. Sau khi nâng cấp lên macOS 10.15 Catalina, trình giả lập này không còn được hỗ trợ nữa.
Mặc dù tôi không tìm thấy xác nhận điều này trong bất kỳ ghi chú phát hành nào. Xác nhận duy nhất tôi tìm thấy là tweet này của kỹ sư Apple: https://twitter.com/xenadu02/status/1140093901438689280?lang=en
Thật khó chịu khi Apple đang cố buộc chúng tôi từ bỏ hỗ trợ cho các thiết bị cũ hơn. Theo cách của họ, tôi buộc nó phải liệt kê iOS 9 là sử dụng phiên bản cũ hơn của xcode
Sử dụng phiên bản cũ hơn của xcode
Tôi đã thử cài đặt Xcode 10.1 trên máy Mac của mình, nhưng nó cũng không hoạt động cho iOS9, tôi nghi ngờ nó phải làm với việc Apple bỏ hỗ trợ cho các ứng dụng 32 bit (như iOS9)
Jayaraj M, đó không phải là sự thật:
Xcode 11 có sẵn trong Mac App Store và bao gồm SDK cho iOS 13, macOS Catalina 10.15, watchOS 6 và tvOS 13. Xcode 11 hỗ trợ phát triển cho các thiết bị chạy iOS 13.1. Xcode 11 hỗ trợ gỡ lỗi trên thiết bị cho iOS 8 trở lên, tvOS 9 trở lên và watchOS 2 trở lên. Xcode 11 yêu cầu máy Mac chạy macOS Mojave 10.14.4 trở lên.
https://developer.apple.com/documentation/xcode_release_notes/xcode_11_release_notes