보안객관식기초출처 github.com ↗Keychain 잔존 데이터사용자가 앱을 삭제하고 재설치했는데 이전 계정으로 자동 로그인되는 버그가 보고되었습니다. 원인과 표준적인 대응은?하나만 선택1보기 1.UserDefaults가 삭제되지 않아서다 → 재설치 시 removePersistentDomain 호출2보기 2.Keychain 항목은 앱 삭제 후에도 남는다 → 첫 실행 여부를 UserDefaults 플래그로 판별해 Keychain을 초기화3보기 3.iCloud Keychain 동기화 때문이다 → kSecAttrSynchronizable을 true로 설정4보기 4.URLCache에 세션 쿠키가 남아서다 → URLCache.shared.removeAllCachedResponses()채점하기