iOS 네트워킹 E2E 실증(ATS 예외+페어링 시딩→큐 77% 라이브 렌더) + QR 스캐너 게이트 결함 기록
This commit is contained in:
parent
bbbd83fe58
commit
c4dba66c15
1 changed files with 2 additions and 0 deletions
|
|
@ -112,6 +112,7 @@
|
|||
| **M2-U4** 폰 오프라인 저장 + 저장 탭 | ✅ ApiClient.DownloadFileAsync(.part→rename, 진행률) + OfflineStore(manifest.json) + 라이브러리 💾 버튼 + 저장 탭(오프라인 재생/삭제) | 에뮬 E2E: ✓ 저장됨 → 저장 탭 "561,312 bytes — 오프라인" → **서버 정지 후 재생 실증**(프레임 픽셀 비교: 4초 간 5,935px 변경 + 컬러 패턴 렌더) → 🗑 삭제 동작 |
|
||||
| **M3** net10.0-ios | ✅ macOS 전용 TFM 조건 분기 | vd-mac 빌드: Mach-O arm64 .app, Info.plist 검증 |
|
||||
| **M3** iOS 시동 | ✅ | iPhone 17 시뮬레이터(iOS 26) 설치+실행, 전체 UI 렌더 스크린샷 |
|
||||
| **M3** iOS 네트워킹(페어링+큐 조회, §7) | ✅ Info.plist ATS(NSAllowsLocalNetworking)+NSLocalNetworkUsageDescription | vd-mac 로컬 데모 서버 + 시뮬 NSUserDefaults 페어링 시딩 → **"iOS E2E 큐 항목 — 77%" 진행바 라이브 렌더 실증**(http LAN 통신 = ATS 예외 작동) |
|
||||
|
||||
### 모바일 E2E에서 발견·수정된 결함 (TDD 외 가치)
|
||||
|
||||
|
|
@ -120,6 +121,7 @@
|
|||
3. 링커가 `Xamarin.AndroidX.LocalBroadcastManager` 제거 → Release 크래시 → 명시 참조
|
||||
4. iOS `NSCameraUsageDescription` 누락 → 시작 크래시 → Info.plist 추가 (iOS+MacCatalyst)
|
||||
5. 시뮬레이터 카메라 세션이 첫 프레임 블록 → 스캐너를 실기기(Physical)로 게이트
|
||||
6. DeviceType 휴리스틱이 실기기에서 가상으로 오판해 스캐너 미표시(사용자 제보) → 게이트를 "iOS 시뮬레이터만"으로 좁혀 Android 는 항상 스캐너
|
||||
|
||||
### 2차 완성 (M2 잔여 + U5)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue