openclaw/apps/ios/Tests
Nimrod Gutman 00a0858fd9
fix(ios): recover rotated gateway certificates
## Summary
- allow iOS to trust system-valid rotated gateway certificates
- rebuild active gateway sessions after replacing the stored TLS pin
- expose certificate trust recovery from gateway problem banners

## Verification
- swift test --filter 'GatewayErrorsTests|GatewayNodeSessionTests/changedSessionBoxRebuildsExistingGatewayChannel'
- xcodebuild build -scheme OpenClaw -destination 'platform=iOS,id=00008140-000848A92EE3001C'
- installed and launched OpenClaw on attached iPhone with devicectl
- verified iOS gateway log connected to wss://gutsy-home.tail06a72.ts.net:443 after trust/pairing recovery
2026-05-10 21:10:35 +03:00
..
Logic fix(talk): honor configured speech locale 2026-04-25 21:05:24 +01:00
AppCoverageTests.swift
BackgroundAliveBeaconTests.swift feat: add authenticated iOS background presence beacon (#73330) 2026-04-28 08:10:35 +01:00
CameraControllerClampTests.swift
CameraControllerErrorTests.swift
DeepLinkParserTests.swift fix: repair iOS LAN pairing 2026-05-05 21:07:19 -05:00
ExecApprovalNotificationBridgeTests.swift fix(ios): harden watch exec approval review (#61757) 2026-04-06 17:42:42 +03:00
GatewayConnectionControllerTests.swift feat: wire talk handoff into native nodes 2026-05-06 02:39:15 +01:00
GatewayConnectionIssueTests.swift
GatewayConnectionSecurityTests.swift fix(ios): recover rotated gateway certificates 2026-05-10 21:10:35 +03:00
GatewayDiscoveryModelTests.swift
GatewayEndpointIDTests.swift
GatewaySettingsStoreTests.swift
GatewayStatusBuilderTests.swift feat(ios): improve gateway connection error ux (#62650) 2026-04-07 21:53:22 +03:00
Info.plist
IOSGatewayChatTransportTests.swift
KeychainStoreTests.swift
NodeAppModelInvokeTests.swift fix(ios): harden watch exec approval review (#61757) 2026-04-06 17:42:42 +03:00
OnboardingStateStoreTests.swift
OpenClawAppDelegateTests.swift fix(ios): harden watch exec approval review (#61757) 2026-04-06 17:42:42 +03:00
RootCanvasPresentationTests.swift
ScreenControllerTests.swift
ScreenRecordServiceTests.swift
SettingsNetworkingHelpersTests.swift
ShareToAgentDeepLinkTests.swift
SwiftUIRenderSmokeTests.swift
TalkModeConfigParsingTests.swift
TalkModeIncrementalSpeechBufferTests.swift
TalkSpeechLocaleTests.swift fix(talk): honor configured speech locale 2026-04-25 21:05:24 +01:00
TestDefaultsSupport.swift
VoiceWakeGatewaySyncTests.swift
VoiceWakeManagerExtractCommandTests.swift
VoiceWakeManagerStateTests.swift
VoiceWakePreferencesTests.swift