Tôi có một vấn đề kì lạ. Ứng dụng iPad của tôi trên iOS12 hoạt động tốt, nhưng trên padOS13, nó cho thấy có vấn đề.
Trên trình giả lập, nó sẽ không hiển thị trong bến tàu. Trên thiết bị, nó hiển thị trong dock, nhưng nhấn vào đó sẽ không khởi chạy nó.
Tôi đã đặt các điểm dừng vào các phương thức ủy nhiệm ứng dụng cho applicationWill EntryForeground, applicationDidBecomeActive, v.v. và trên iOS 12, chúng được gọi. Ngày 13 họ không làm.
Tôi chưa (chưa) sử dụng Cảnh, tôi vẫn đang đọc chúng. Nhưng tôi có một thuộc tính cửa sổ trên đại biểu ứng dụng, vì vậy tôi không nên yêu cầu Cảnh vào lúc này. Ít nhất là từ những gì tôi đã đọc về việc từ chối các Cảnh.
Tôi không chắc làm thế nào để khắc phục sự cố này. Chạm vào ứng dụng trong dock sẽ không có tin nhắn nào đến ứng dụng để kích hoạt. Tôi có thể nhấn vào biểu tượng ứng dụng và nó sẽ mở lại, nhưng biểu tượng dock không phản hồi. Tuy nhiên, nó hoạt động tốt trên 12. Điều này rất bực bội!
Có lời khuyên nào không?