收口移动外观查询响应边界

将 Expo 外观查询成功响应包装收口到 appearance 模块

让移动 dispatch 只委托外观查询请求

同步移动壳配置门禁和共享记忆
This commit is contained in:
2026-06-20 00:45:46 +08:00
parent 982a9ed55e
commit 55f915e387
4 changed files with 19 additions and 5 deletions
+5 -1
View File
@@ -1918,7 +1918,8 @@ for (const snippet of [
}
if (
!dispatchSource.includes('getMobileAppearanceColorScheme()') ||
!dispatchSource.includes('getMobileHostBridgeAppearanceColorScheme(request)') ||
dispatchSource.includes('ok(request, getMobileAppearanceColorScheme())') ||
dispatchSource.includes('Appearance.getColorScheme()') ||
dispatchSource.includes('normalizeHostBridgeColorScheme')
) {
@@ -1928,6 +1929,9 @@ for (const snippet of [
'Appearance.getColorScheme()',
'normalizeHostBridgeColorScheme',
'getMobileAppearanceColorScheme',
'getMobileHostBridgeAppearanceColorScheme',
'request: HostBridgeRequest',
'ok(request, getMobileAppearanceColorScheme())',
]) {
if (!appearanceSource.includes(snippet)) {
throw new Error(`mobile shell appearance module is missing ${snippet}`);