Avatar ·

بعد تحديث Xcode إلى 11.2، يتعطل التطبيق مع خطأ _UITextLayoutView عند استخدام UITextView

مرحباً بالجميع! واجهت مشكلة بعد تحديث Xcode من 11.1 إلى 11.2. التطبيق الذي كان يعمل بشكل ممتاز سابقاً، يتعطل الآن عند التشغيل مع crash مرتبط بـ `UITextView`. في الكونسول أرى الرسالة التالية: ``` Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named _UITextLayoutView' ``` لدي في مشروعي شاشة تحتوي على حقل نصي تم إنشاؤه عبر Storyboard. الكود يبدو كالتالي تقريباً: ```swift import UIKit class NoteViewController: UIViewController { @IBOutlet weak var textView: UITextView! override func viewDidLoad() { super.viewDidLoad() textView.text = "ملاحظة" textView.font = UIFont.systemFont(ofSize: 16) } } ``` كل شيء كان يعمل على Xcode 11.1، وبعد التحديث حدث crash فوري. جربت تنظيف المشروع (Clean Build Folder)، حذف Derived Data، إعادة تثبيت Xcode — لم يساعد. أنشأت مشروعاً جديداً من الصفر مع UITextView — نفس الخطأ.