feat: docker

This commit is contained in:
jinyaqiu 2025-08-05 10:38:29 +08:00
parent 546bca3472
commit a5f6c71d05
4 changed files with 15 additions and 31 deletions

View File

@ -11,14 +11,6 @@
"ios": { "ios": {
"supportsTablet": true, "supportsTablet": true,
"infoPlist": { "infoPlist": {
"NSAppTransportSecurity": {
"NSExceptionDomains": {
"192.168.20.2": {
"NSIncludesSubdomains": true,
"NSExceptionAllowsInsecureHTTPLoads": true
}
}
},
"NSPhotoLibraryUsageDescription": "允许访问照片库以便模型使用您照片库中的素材进行视频创作”例如上传您参加音乐节的现场图生成一个音乐节体验Vlog", "NSPhotoLibraryUsageDescription": "允许访问照片库以便模型使用您照片库中的素材进行视频创作”例如上传您参加音乐节的现场图生成一个音乐节体验Vlog",
"NSPhotoLibraryAddUsageDescription": "App需要访问相册来保存图片", "NSPhotoLibraryAddUsageDescription": "App需要访问相册来保存图片",
"NSLocationWhenInUseUsageDescription": "允许获取位置信息以便模型使用您的位置信息进行个性化创作”例如上传您去欧洲旅游的位置信息结合在当地拍摄的照片生成一个欧洲旅行攻略Vlog", "NSLocationWhenInUseUsageDescription": "允许获取位置信息以便模型使用您的位置信息进行个性化创作”例如上传您去欧洲旅游的位置信息结合在当地拍摄的照片生成一个欧洲旅行攻略Vlog",
@ -44,8 +36,7 @@
"WAKE_LOCK" "WAKE_LOCK"
], ],
"edgeToEdgeEnabled": true, "edgeToEdgeEnabled": true,
"package": "com.memowake.app", "package": "com.memowake.app"
"networkSecurityConfig": "@xml/network_security_config"
}, },
"web": { "web": {
"bundler": "metro", "bundler": "metro",

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">192.168.31.16</domain> <!-- Your local dev machine -->
<domain includeSubdomains="true">192.168.20.2</domain>
</domain-config>
</network-security-config>

24
package-lock.json generated
View File

@ -19,7 +19,7 @@
"@types/p-limit": "^2.2.0", "@types/p-limit": "^2.2.0",
"@types/react-redux": "^7.1.34", "@types/react-redux": "^7.1.34",
"expensify-common": "^2.0.154", "expensify-common": "^2.0.154",
"expo": "53.0.19", "expo": "53.0.20",
"expo-audio": "~0.4.8", "expo-audio": "~0.4.8",
"expo-background-task": "^0.2.8", "expo-background-task": "^0.2.8",
"expo-blur": "~14.1.5", "expo-blur": "~14.1.5",
@ -40,7 +40,7 @@
"expo-location": "~18.1.5", "expo-location": "~18.1.5",
"expo-media-library": "~17.1.7", "expo-media-library": "~17.1.7",
"expo-notifications": "~0.31.4", "expo-notifications": "~0.31.4",
"expo-router": "~5.1.3", "expo-router": "~5.1.4",
"expo-secure-store": "~14.2.3", "expo-secure-store": "~14.2.3",
"expo-splash-screen": "~0.30.10", "expo-splash-screen": "~0.30.10",
"expo-sqlite": "~15.2.14", "expo-sqlite": "~15.2.14",
@ -8773,9 +8773,9 @@
} }
}, },
"node_modules/expo": { "node_modules/expo": {
"version": "53.0.19", "version": "53.0.20",
"resolved": "https://registry.npmjs.org/expo/-/expo-53.0.19.tgz", "resolved": "https://registry.npmjs.org/expo/-/expo-53.0.20.tgz",
"integrity": "sha512-hZWEKw6h5dlfKy6+c3f2exx5x3Loio8p0b2s/Pk1eQfTffqpkQRVVlOzcTWU1RSuMfc47ZMpr97pUJWQczOGsQ==", "integrity": "sha512-Nh+HIywVy9KxT/LtH08QcXqrxtUOA9BZhsXn3KCsAYA+kNb80M8VKN8/jfQF+I6CgeKyFKJoPNsWgI0y0VBGrA==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/runtime": "^7.20.0", "@babel/runtime": "^7.20.0",
@ -8792,7 +8792,7 @@
"expo-font": "~13.3.2", "expo-font": "~13.3.2",
"expo-keep-awake": "~14.1.4", "expo-keep-awake": "~14.1.4",
"expo-modules-autolinking": "2.1.14", "expo-modules-autolinking": "2.1.14",
"expo-modules-core": "2.4.2", "expo-modules-core": "2.5.0",
"react-native-edge-to-edge": "1.6.0", "react-native-edge-to-edge": "1.6.0",
"whatwg-url-without-unicode": "8.0.0-3" "whatwg-url-without-unicode": "8.0.0-3"
}, },
@ -9243,9 +9243,9 @@
} }
}, },
"node_modules/expo-modules-core": { "node_modules/expo-modules-core": {
"version": "2.4.2", "version": "2.5.0",
"resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-2.4.2.tgz", "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-2.5.0.tgz",
"integrity": "sha512-RCb0wniYCJkxwpXrkiBA/WiNGxzYsEpL0sB50gTnS/zEfX3DImS2npc4lfZ3hPZo1UF9YC6OSI9Do+iacV0NUg==", "integrity": "sha512-aIbQxZE2vdCKsolQUl6Q9Farlf8tjh/ROR4hfN1qT7QBGPl1XrJGnaOKkcgYaGrlzCPg/7IBe0Np67GzKMZKKQ==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"invariant": "^2.2.4" "invariant": "^2.2.4"
@ -9272,9 +9272,9 @@
} }
}, },
"node_modules/expo-router": { "node_modules/expo-router": {
"version": "5.1.3", "version": "5.1.4",
"resolved": "https://registry.npmjs.org/expo-router/-/expo-router-5.1.3.tgz", "resolved": "https://registry.npmjs.org/expo-router/-/expo-router-5.1.4.tgz",
"integrity": "sha512-zoAU0clwEj569PpGOzc06wCcxOskHLEyonJhLNPsweJgu+vE010d6XW+yr5ODR6F3ViFJpfcjbe7u3SaTjl24Q==", "integrity": "sha512-8GulCelVN9x+VSOio74K1ZYTG6VyCdJw417gV+M/J8xJOZZTA7rFxAdzujBZZ7jd6aIAG7WEwOUU3oSvUO76Vw==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@expo/metro-runtime": "5.0.4", "@expo/metro-runtime": "5.0.4",

View File

@ -25,7 +25,7 @@
"@types/p-limit": "^2.2.0", "@types/p-limit": "^2.2.0",
"@types/react-redux": "^7.1.34", "@types/react-redux": "^7.1.34",
"expensify-common": "^2.0.154", "expensify-common": "^2.0.154",
"expo": "53.0.19", "expo": "53.0.20",
"expo-audio": "~0.4.8", "expo-audio": "~0.4.8",
"expo-background-task": "^0.2.8", "expo-background-task": "^0.2.8",
"expo-blur": "~14.1.5", "expo-blur": "~14.1.5",
@ -46,7 +46,7 @@
"expo-location": "~18.1.5", "expo-location": "~18.1.5",
"expo-media-library": "~17.1.7", "expo-media-library": "~17.1.7",
"expo-notifications": "~0.31.4", "expo-notifications": "~0.31.4",
"expo-router": "~5.1.3", "expo-router": "~5.1.4",
"expo-secure-store": "~14.2.3", "expo-secure-store": "~14.2.3",
"expo-splash-screen": "~0.30.10", "expo-splash-screen": "~0.30.10",
"expo-sqlite": "~15.2.14", "expo-sqlite": "~15.2.14",