Tôi đang sử dụng Core Data với Cloud Kit và do đó phải kiểm tra trạng thái người dùng iCloud trong quá trình khởi động ứng dụng. Trong trường hợp xảy ra sự cố, tôi muốn đưa ra một hộp thoại cho người dùng và tôi thực hiện nó UIApplication.shared.keyWindow?.rootViewController?.present(...)
cho đến nay.
Trong Xcode 11 beta 4, hiện có một thông báo không dùng nữa, cho tôi biết:
'keyWindow' không được dùng nữa trong iOS 13.0: Không nên sử dụng cho các ứng dụng hỗ trợ nhiều cảnh vì nó trả về một cửa sổ chính trên tất cả các cảnh được kết nối
Thay vào đó, tôi sẽ trình bày hộp thoại như thế nào?
SceneDelegate
hoặcAppDelegate
? Và, bạn có thể đăng thêm một đoạn mã để chúng tôi có thể nhân bản không?