From 4f6a97db9e84bb7793d12f141e6eb7b810ac029e Mon Sep 17 00:00:00 2001 From: fanpeng <438123081@qq.com> Date: Tue, 15 Jul 2025 16:18:29 +0800 Subject: [PATCH 1/8] =?UTF-8?q?feat:=20=E5=9C=A8manifest.json=E4=B8=AD?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8C=85=E5=90=8D=E3=80=81=E5=AF=86=E7=A0=81?= =?UTF-8?q?=E3=80=81=E5=88=AB=E5=90=8D=E5=92=8C=E5=AF=86=E9=92=A5=E5=BA=93?= =?UTF-8?q?=E8=B7=AF=E5=BE=84=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- android.jks | Bin 0 -> 2858 bytes manifest.json | 4 ++++ 2 files changed, 4 insertions(+) create mode 100644 android.jks diff --git a/android.jks b/android.jks new file mode 100644 index 0000000000000000000000000000000000000000..7a870502f14f9ef53e16b56ab9fb5ea32a86c10e GIT binary patch literal 2858 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 literal 0 HcmV?d00001 diff --git a/manifest.json b/manifest.json index cbeb16b..998ff35 100644 --- a/manifest.json +++ b/manifest.json @@ -94,6 +94,10 @@ "", "" ], + "packagename": "com.xhs.lock", + "password": "xhs2025", + "aliasname": "xhs2025", + "keystore": "./android.jks", "targetSdkVersion": 34, "abiFilters": ["armeabi-v7a", "arm64-v8a"] }, From 08b0121560328bd63318b59c82f429690baa4bb7 Mon Sep 17 00:00:00 2001 From: fanpeng <438123081@qq.com> Date: Wed, 16 Jul 2025 10:57:46 +0800 Subject: [PATCH 2/8] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E5=A4=9A?= =?UTF-8?q?=E4=B8=AA=E9=A1=B5=E9=9D=A2=E7=9A=84=E6=A0=B7=E5=BC=8F=EF=BC=8C?= =?UTF-8?q?=E4=BD=BF=E7=94=A8windowHeight=E6=9B=BF=E4=BB=A3screenHeight?= =?UTF-8?q?=E4=BB=A5=E9=80=82=E5=BA=94=E4=B8=8D=E5=90=8C=E8=AE=BE=E5=A4=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/addDevice/searchDevice.vue | 2 +- pages/feature/adminList.vue | 2 +- pages/feature/cardList.vue | 2 +- pages/feature/createAdmin.vue | 2 +- pages/feature/createCard.vue | 2 +- pages/feature/createFace.vue | 2 +- pages/feature/createFingerprint.vue | 2 +- pages/feature/createKey.vue | 2 +- pages/feature/createPalmVein.vue | 2 +- pages/feature/createPassword.vue | 2 +- pages/feature/createRemote.vue | 2 +- pages/feature/faceList.vue | 2 +- pages/feature/fingerprintList.vue | 2 +- pages/feature/keyList.vue | 2 +- pages/feature/palmVeinList.vue | 2 +- pages/feature/passwordList.vue | 2 +- pages/feature/recordList.vue | 2 +- pages/feature/remoteList.vue | 2 +- pages/feature/typeRecordList.vue | 20 ++++++++++---------- pages/main/lockDetail.vue | 2 +- pages/p2p/videoLog.vue | 2 +- pages/setting/coercionFingerprint.vue | 2 +- pages/setting/coercionOpenDoor.vue | 2 +- pages/setting/lockUser.vue | 2 +- pages/setting/openDoorNotice.vue | 2 +- pages/setting/selectGroup.vue | 2 +- 26 files changed, 35 insertions(+), 35 deletions(-) diff --git a/pages/addDevice/searchDevice.vue b/pages/addDevice/searchDevice.vue index e2519db..07cdffc 100644 --- a/pages/addDevice/searchDevice.vue +++ b/pages/addDevice/searchDevice.vue @@ -4,7 +4,7 @@ v-if="deviceInfo" class="scroll-view" scroll-y="true" - :style="{ height: deviceInfo.screenHeight - deviceInfo.statusBarHeight + 'px' }" + :style="{ height: deviceInfo.windowHeight - deviceInfo.statusBarHeight + 'px' }" > .search { - padding: 32rpx; width: 686rpx !important; + padding: 32rpx; } .item { display: flex; align-items: center; - background-color: #ffffff; - height: 120rpx; width: 750rpx; + height: 120rpx; + background-color: #ffffff; .item-left { - margin-left: 32rpx; width: 80rpx; height: 80rpx; + margin-left: 32rpx; } .item-right { + width: 574rpx; margin-right: 32rpx; margin-left: 32rpx; - width: 574rpx; .item-right-top { max-width: 400rpx; - font-size: 32rpx; - font-weight: bold; padding-bottom: 6rpx; - white-space: nowrap; overflow: hidden; text-overflow: ellipsis; + font-size: 32rpx; + font-weight: bold; + white-space: nowrap; } .item-right-bottom { @@ -266,9 +266,9 @@ } .empty-list-text { - text-align: center; font-size: 32rpx; color: #999999; + text-align: center; } .status { diff --git a/pages/main/lockDetail.vue b/pages/main/lockDetail.vue index 2bb62fb..bd24e25 100644 --- a/pages/main/lockDetail.vue +++ b/pages/main/lockDetail.vue @@ -3,7 +3,7 @@ diff --git a/pages/setting/openDoorNotice.vue b/pages/setting/openDoorNotice.vue index 46d158e..0ef7310 100644 --- a/pages/setting/openDoorNotice.vue +++ b/pages/setting/openDoorNotice.vue @@ -8,7 +8,7 @@ scroll-y="true" :style="{ height: - deviceInfo.screenHeight - + deviceInfo.windowHeight - deviceInfo.safeArea.top - (deviceInfo.screenWidth / 750) * 128 + 'px' diff --git a/pages/setting/selectGroup.vue b/pages/setting/selectGroup.vue index 71364b3..53c15ad 100644 --- a/pages/setting/selectGroup.vue +++ b/pages/setting/selectGroup.vue @@ -3,7 +3,7 @@ Date: Wed, 16 Jul 2025 15:38:47 +0800 Subject: [PATCH 3/8] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0manifest.json?= =?UTF-8?q?=E5=92=8C=E8=93=9D=E7=89=99=E9=80=BB=E8=BE=91=EF=BC=8C=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E8=93=9D=E7=89=99=E6=9C=AA=E5=BC=80=E5=90=AF=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=EF=BC=8C=E5=A2=9E=E5=BC=BA=E7=94=A8=E6=88=B7=E4=BA=A4?= =?UTF-8?q?=E4=BA=92=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifest.json | 236 +++++++++++++++++++++++--------------------- stores/bluetooth.js | 32 +++--- 2 files changed, 142 insertions(+), 126 deletions(-) diff --git a/manifest.json b/manifest.json index 998ff35..cc76942 100644 --- a/manifest.json +++ b/manifest.json @@ -1,118 +1,130 @@ { - "name": "星星锁Lite", - "appid": "__UNI__933D519", - "description": "", - "versionName": "1.3.2", - "versionCode": "40", - "mp-weixin": { - "appid": "wx9829a39e65550757", - "setting": { - "urlCheck": true, - "minified": true - }, - "permission": { - "scope.bluetooth": { - "desc": "蓝牙将用于控制和管理您的智能门锁" - } - }, - "usingComponents": true, - "lazyCodeLoading": "requiredComponents", - "optimization": { - "subPackages": true - }, - "plugins": { - "wmpf-voip": { - "version": "latest", - "provider": "wxf830863afde621eb", - "genericsImplementation": { - "call-page-plugin": { - "custombox": "pages/main/customBox" - } - } - } - } - }, - "vueVersion": "3", - "app-plus": { - "distribute": { - "icons": { - "android": { - "hdpi": "unpackage/res/icons/72x72.png", - "xhdpi": "unpackage/res/icons/96x96.png", - "xxhdpi": "unpackage/res/icons/144x144.png", - "xxxhdpi": "unpackage/res/icons/192x192.png" + "name" : "星星锁Lite", + "appid" : "__UNI__933D519", + "description" : "", + "versionName" : "1.3.2", + "versionCode" : "40", + "mp-weixin" : { + "appid" : "wx9829a39e65550757", + "setting" : { + "urlCheck" : true, + "minified" : true }, - "ios": { - "appstore": "unpackage/res/icons/1024x1024.png", - "ipad": { - "app": "unpackage/res/icons/76x76.png", - "app@2x": "unpackage/res/icons/152x152.png", - "notification": "unpackage/res/icons/20x20.png", - "notification@2x": "unpackage/res/icons/40x40.png", - "proapp@2x": "unpackage/res/icons/167x167.png", - "settings": "unpackage/res/icons/29x29.png", - "settings@2x": "unpackage/res/icons/58x58.png", - "spotlight": "unpackage/res/icons/40x40.png", - "spotlight@2x": "unpackage/res/icons/80x80.png" - }, - "iphone": { - "app@2x": "unpackage/res/icons/120x120.png", - "app@3x": "unpackage/res/icons/180x180.png", - "notification@2x": "unpackage/res/icons/40x40.png", - "notification@3x": "unpackage/res/icons/60x60.png", - "settings@2x": "unpackage/res/icons/58x58.png", - "settings@3x": "unpackage/res/icons/87x87.png", - "spotlight@2x": "unpackage/res/icons/80x80.png", - "spotlight@3x": "unpackage/res/icons/120x120.png" - } + "permission" : { + "scope.bluetooth" : { + "desc" : "蓝牙将用于控制和管理您的智能门锁" + } + }, + "usingComponents" : true, + "lazyCodeLoading" : "requiredComponents", + "optimization" : { + "subPackages" : true + }, + "plugins" : { + "wmpf-voip" : { + "version" : "latest", + "provider" : "wxf830863afde621eb", + "genericsImplementation" : { + "call-page-plugin" : { + "custombox" : "pages/main/customBox" + } + } + } } - }, - "android": { - "permissions": [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - ], - "packagename": "com.xhs.lock", - "password": "xhs2025", - "aliasname": "xhs2025", - "keystore": "./android.jks", - "targetSdkVersion": 34, - "abiFilters": ["armeabi-v7a", "arm64-v8a"] - }, - "ios": { - "dSYMs": false - } }, - "modules": { - "Bluetooth": {}, - "VideoPlayer": {}, - "Camera": {}, - "Record": {} - }, - "splashscreen": { - "waiting": false + "vueVersion" : "3", + "app-plus" : { + "optimization" : { + "subPackages" : true + }, + "runmode" : "liberate", + "distribute" : { + "icons" : { + "android" : { + "hdpi" : "unpackage/res/icons/72x72.png", + "xhdpi" : "unpackage/res/icons/96x96.png", + "xxhdpi" : "unpackage/res/icons/144x144.png", + "xxxhdpi" : "unpackage/res/icons/192x192.png" + }, + "ios" : { + "appstore" : "unpackage/res/icons/1024x1024.png", + "ipad" : { + "app" : "unpackage/res/icons/76x76.png", + "app@2x" : "unpackage/res/icons/152x152.png", + "notification" : "unpackage/res/icons/20x20.png", + "notification@2x" : "unpackage/res/icons/40x40.png", + "proapp@2x" : "unpackage/res/icons/167x167.png", + "settings" : "unpackage/res/icons/29x29.png", + "settings@2x" : "unpackage/res/icons/58x58.png", + "spotlight" : "unpackage/res/icons/40x40.png", + "spotlight@2x" : "unpackage/res/icons/80x80.png" + }, + "iphone" : { + "app@2x" : "unpackage/res/icons/120x120.png", + "app@3x" : "unpackage/res/icons/180x180.png", + "notification@2x" : "unpackage/res/icons/40x40.png", + "notification@3x" : "unpackage/res/icons/60x60.png", + "settings@2x" : "unpackage/res/icons/58x58.png", + "settings@3x" : "unpackage/res/icons/87x87.png", + "spotlight@2x" : "unpackage/res/icons/80x80.png", + "spotlight@3x" : "unpackage/res/icons/120x120.png" + } + } + }, + "android" : { + "permissions" : [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "packagename" : "com.xhs.lock", + "password" : "xhs2025", + "aliasname" : "xhs2025", + "keystore" : "./android.jks", + "targetSdkVersion" : 34, + "abiFilters" : [ "armeabi-v7a", "arm64-v8a" ] + }, + "ios" : { + "dSYMs" : false + } + }, + "modules" : { + "Bluetooth" : { + "description" : "低功耗蓝牙" + }, + "VideoPlayer" : { + "description" : "视频播放" + }, + "Camera" : { + "description" : "相机和相册" + }, + "Record" : { + "description" : "录音" + } + }, + "splashscreen" : { + "waiting" : false + } } - } } diff --git a/stores/bluetooth.js b/stores/bluetooth.js index d8d60f8..5d62eed 100644 --- a/stores/bluetooth.js +++ b/stores/bluetooth.js @@ -900,20 +900,24 @@ export const useBluetoothStore = defineStore('ble', { }) // #endif // #ifdef APP-PLUS - const systemInfo = uni.getSystemInfoSync() - if (systemInfo.platform === 'android') { - const main = plus.android.runtimeMainActivity() - const Intent = plus.android.importClass('android.content.Intent') - const BluetoothAdapter = plus.android.importClass('android.bluetooth.BluetoothAdapter') - const intent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE) - main.startActivity(intent) - } else if (systemInfo.platform === 'ios') { - uni.showModal({ - title: '提示', - content: '蓝牙尚未打开,请先打开蓝牙', - showCancel: false - }) - } + uni.showModal({ + title: '提示', + content: '蓝牙尚未打开,请先打开蓝牙', + showCancel: false, + success(res) { + if (res.confirm) { + // #ifdef APP-ANDROID + const main = plus.android.runtimeMainActivity() + const Intent = plus.android.importClass('android.content.Intent') + const BluetoothAdapter = plus.android.importClass( + 'android.bluetooth.BluetoothAdapter' + ) + const intent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE) + main.startActivity(intent) + // #endif + } + } + }) // #endif } } else if (this.bluetoothStatus === 2 || this.bluetoothStatus === 3) { From bf5930e319d4dd81b51efa0432ea2c7439d84502 Mon Sep 17 00:00:00 2001 From: fanpeng <438123081@qq.com> Date: Wed, 16 Jul 2025 16:30:06 +0800 Subject: [PATCH 4/8] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=E9=94=81?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E5=92=8C=E8=AE=BE=E7=BD=AE=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E7=9A=84=E9=80=BB=E8=BE=91=EF=BC=8C=E8=B0=83=E6=95=B4=E8=93=9D?= =?UTF-8?q?=E7=89=99=E8=A7=A3=E9=94=81=E6=9D=A1=E4=BB=B6=EF=BC=8C=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=B9=B3=E5=8F=B0=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/main/lockDetail.vue | 3 ++- pages/setting/setting.vue | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pages/main/lockDetail.vue b/pages/main/lockDetail.vue index bd24e25..39c585f 100644 --- a/pages/main/lockDetail.vue +++ b/pages/main/lockDetail.vue @@ -385,7 +385,8 @@ icon: 'none' }) } - if ($bluetooth.currentLockInfo.appUnlockOnline && type !== 'close') { + // if ($bluetooth.currentLockInfo.appUnlockOnline && type !== 'close') { + if ($bluetooth.currentLockInfo.appUnlockOnline) { const result = await getNetToken() if (!result) { sLoading.value.close() diff --git a/pages/setting/setting.vue b/pages/setting/setting.vue index 5e33d6a..83a06d0 100644 --- a/pages/setting/setting.vue +++ b/pages/setting/setting.vue @@ -321,7 +321,9 @@ icon: 'none' }) } + // #ifdef MP await asyncSetting() + // #endif }) const upgrade = () => { From b3f15396cbe64895289b8d5610dc678aca081da7 Mon Sep 17 00:00:00 2001 From: fanpeng <438123081@qq.com> Date: Wed, 16 Jul 2025 17:32:42 +0800 Subject: [PATCH 5/8] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0manifest.json?= =?UTF-8?q?=EF=BC=8C=E6=8F=90=E5=8D=87=E7=89=88=E6=9C=AC=E5=8F=B7=E8=87=B3?= =?UTF-8?q?1.3.2+41=EF=BC=8C=E4=BC=98=E5=8C=96Android=E5=92=8CiOS=E7=9A=84?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=E9=85=8D=E7=BD=AE=E5=8F=8A=E6=9D=83=E9=99=90?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifest.json | 250 +++++++++++++++++++++++++------------------------- 1 file changed, 125 insertions(+), 125 deletions(-) diff --git a/manifest.json b/manifest.json index cc76942..7d6c930 100644 --- a/manifest.json +++ b/manifest.json @@ -1,130 +1,130 @@ { - "name" : "星星锁Lite", - "appid" : "__UNI__933D519", - "description" : "", - "versionName" : "1.3.2", - "versionCode" : "40", - "mp-weixin" : { - "appid" : "wx9829a39e65550757", - "setting" : { - "urlCheck" : true, - "minified" : true - }, - "permission" : { - "scope.bluetooth" : { - "desc" : "蓝牙将用于控制和管理您的智能门锁" - } - }, - "usingComponents" : true, - "lazyCodeLoading" : "requiredComponents", - "optimization" : { - "subPackages" : true - }, - "plugins" : { - "wmpf-voip" : { - "version" : "latest", - "provider" : "wxf830863afde621eb", - "genericsImplementation" : { - "call-page-plugin" : { - "custombox" : "pages/main/customBox" - } - } - } - } + "name": "星星锁Lite", + "appid": "__UNI__933D519", + "description": "", + "versionName": "1.3.2", + "versionCode": "41", + "mp-weixin": { + "appid": "wx9829a39e65550757", + "setting": { + "urlCheck": true, + "minified": true }, - "vueVersion" : "3", - "app-plus" : { - "optimization" : { - "subPackages" : true - }, - "runmode" : "liberate", - "distribute" : { - "icons" : { - "android" : { - "hdpi" : "unpackage/res/icons/72x72.png", - "xhdpi" : "unpackage/res/icons/96x96.png", - "xxhdpi" : "unpackage/res/icons/144x144.png", - "xxxhdpi" : "unpackage/res/icons/192x192.png" - }, - "ios" : { - "appstore" : "unpackage/res/icons/1024x1024.png", - "ipad" : { - "app" : "unpackage/res/icons/76x76.png", - "app@2x" : "unpackage/res/icons/152x152.png", - "notification" : "unpackage/res/icons/20x20.png", - "notification@2x" : "unpackage/res/icons/40x40.png", - "proapp@2x" : "unpackage/res/icons/167x167.png", - "settings" : "unpackage/res/icons/29x29.png", - "settings@2x" : "unpackage/res/icons/58x58.png", - "spotlight" : "unpackage/res/icons/40x40.png", - "spotlight@2x" : "unpackage/res/icons/80x80.png" - }, - "iphone" : { - "app@2x" : "unpackage/res/icons/120x120.png", - "app@3x" : "unpackage/res/icons/180x180.png", - "notification@2x" : "unpackage/res/icons/40x40.png", - "notification@3x" : "unpackage/res/icons/60x60.png", - "settings@2x" : "unpackage/res/icons/58x58.png", - "settings@3x" : "unpackage/res/icons/87x87.png", - "spotlight@2x" : "unpackage/res/icons/80x80.png", - "spotlight@3x" : "unpackage/res/icons/120x120.png" - } - } - }, - "android" : { - "permissions" : [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - ], - "packagename" : "com.xhs.lock", - "password" : "xhs2025", - "aliasname" : "xhs2025", - "keystore" : "./android.jks", - "targetSdkVersion" : 34, - "abiFilters" : [ "armeabi-v7a", "arm64-v8a" ] - }, - "ios" : { - "dSYMs" : false - } - }, - "modules" : { - "Bluetooth" : { - "description" : "低功耗蓝牙" - }, - "VideoPlayer" : { - "description" : "视频播放" - }, - "Camera" : { - "description" : "相机和相册" - }, - "Record" : { - "description" : "录音" - } - }, - "splashscreen" : { - "waiting" : false + "permission": { + "scope.bluetooth": { + "desc": "蓝牙将用于控制和管理您的智能门锁" + } + }, + "usingComponents": true, + "lazyCodeLoading": "requiredComponents", + "optimization": { + "subPackages": true + }, + "plugins": { + "wmpf-voip": { + "version": "latest", + "provider": "wxf830863afde621eb", + "genericsImplementation": { + "call-page-plugin": { + "custombox": "pages/main/customBox" + } } + } } + }, + "vueVersion": "3", + "app-plus": { + "optimization": { + "subPackages": true + }, + "runmode": "liberate", + "distribute": { + "icons": { + "android": { + "hdpi": "unpackage/res/icons/72x72.png", + "xhdpi": "unpackage/res/icons/96x96.png", + "xxhdpi": "unpackage/res/icons/144x144.png", + "xxxhdpi": "unpackage/res/icons/192x192.png" + }, + "ios": { + "appstore": "unpackage/res/icons/1024x1024.png", + "ipad": { + "app": "unpackage/res/icons/76x76.png", + "app@2x": "unpackage/res/icons/152x152.png", + "notification": "unpackage/res/icons/20x20.png", + "notification@2x": "unpackage/res/icons/40x40.png", + "proapp@2x": "unpackage/res/icons/167x167.png", + "settings": "unpackage/res/icons/29x29.png", + "settings@2x": "unpackage/res/icons/58x58.png", + "spotlight": "unpackage/res/icons/40x40.png", + "spotlight@2x": "unpackage/res/icons/80x80.png" + }, + "iphone": { + "app@2x": "unpackage/res/icons/120x120.png", + "app@3x": "unpackage/res/icons/180x180.png", + "notification@2x": "unpackage/res/icons/40x40.png", + "notification@3x": "unpackage/res/icons/60x60.png", + "settings@2x": "unpackage/res/icons/58x58.png", + "settings@3x": "unpackage/res/icons/87x87.png", + "spotlight@2x": "unpackage/res/icons/80x80.png", + "spotlight@3x": "unpackage/res/icons/120x120.png" + } + } + }, + "android": { + "permissions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "packagename": "com.xhs.lock", + "password": "xhs2025", + "aliasname": "xhs2025", + "keystore": "./android.jks", + "targetSdkVersion": 34, + "abiFilters": ["armeabi-v7a", "arm64-v8a"] + }, + "ios": { + "dSYMs": false + } + }, + "modules": { + "Bluetooth": { + "description": "低功耗蓝牙" + }, + "VideoPlayer": { + "description": "视频播放" + }, + "Camera": { + "description": "相机和相册" + }, + "Record": { + "description": "录音" + } + }, + "splashscreen": { + "waiting": false + } + } } From 0bb5137eb480b68809aecd3b891ca3f8d8530d47 Mon Sep 17 00:00:00 2001 From: fanpeng <438123081@qq.com> Date: Thu, 17 Jul 2025 10:26:21 +0800 Subject: [PATCH 6/8] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0manifest.json?= =?UTF-8?q?=EF=BC=8C=E4=BC=98=E5=8C=96=E9=85=8D=E7=BD=AE=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=EF=BC=8C=E8=B0=83=E6=95=B4=E7=8E=AF=E5=A2=83=E5=88=A4=E6=96=AD?= =?UTF-8?q?=E9=80=BB=E8=BE=91=E4=BB=A5=E6=8F=90=E5=8D=87=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E5=8F=AF=E8=AF=BB=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifest.json | 248 ++++++++++++++++++++++---------------------- pages/main/mine.vue | 2 +- 2 files changed, 125 insertions(+), 125 deletions(-) diff --git a/manifest.json b/manifest.json index 7d6c930..f07f16d 100644 --- a/manifest.json +++ b/manifest.json @@ -1,130 +1,130 @@ { - "name": "星星锁Lite", - "appid": "__UNI__933D519", - "description": "", - "versionName": "1.3.2", - "versionCode": "41", - "mp-weixin": { - "appid": "wx9829a39e65550757", - "setting": { - "urlCheck": true, - "minified": true - }, - "permission": { - "scope.bluetooth": { - "desc": "蓝牙将用于控制和管理您的智能门锁" - } - }, - "usingComponents": true, - "lazyCodeLoading": "requiredComponents", - "optimization": { - "subPackages": true - }, - "plugins": { - "wmpf-voip": { - "version": "latest", - "provider": "wxf830863afde621eb", - "genericsImplementation": { - "call-page-plugin": { - "custombox": "pages/main/customBox" - } - } - } - } - }, - "vueVersion": "3", - "app-plus": { - "optimization": { - "subPackages": true - }, - "runmode": "liberate", - "distribute": { - "icons": { - "android": { - "hdpi": "unpackage/res/icons/72x72.png", - "xhdpi": "unpackage/res/icons/96x96.png", - "xxhdpi": "unpackage/res/icons/144x144.png", - "xxxhdpi": "unpackage/res/icons/192x192.png" + "name" : "星星锁Lite", + "appid" : "__UNI__933D519", + "description" : "", + "versionName" : "1.3.2", + "versionCode" : "41", + "mp-weixin" : { + "appid" : "wx9829a39e65550757", + "setting" : { + "urlCheck" : true, + "minified" : true }, - "ios": { - "appstore": "unpackage/res/icons/1024x1024.png", - "ipad": { - "app": "unpackage/res/icons/76x76.png", - "app@2x": "unpackage/res/icons/152x152.png", - "notification": "unpackage/res/icons/20x20.png", - "notification@2x": "unpackage/res/icons/40x40.png", - "proapp@2x": "unpackage/res/icons/167x167.png", - "settings": "unpackage/res/icons/29x29.png", - "settings@2x": "unpackage/res/icons/58x58.png", - "spotlight": "unpackage/res/icons/40x40.png", - "spotlight@2x": "unpackage/res/icons/80x80.png" - }, - "iphone": { - "app@2x": "unpackage/res/icons/120x120.png", - "app@3x": "unpackage/res/icons/180x180.png", - "notification@2x": "unpackage/res/icons/40x40.png", - "notification@3x": "unpackage/res/icons/60x60.png", - "settings@2x": "unpackage/res/icons/58x58.png", - "settings@3x": "unpackage/res/icons/87x87.png", - "spotlight@2x": "unpackage/res/icons/80x80.png", - "spotlight@3x": "unpackage/res/icons/120x120.png" - } + "permission" : { + "scope.bluetooth" : { + "desc" : "蓝牙将用于控制和管理您的智能门锁" + } + }, + "usingComponents" : true, + "lazyCodeLoading" : "requiredComponents", + "optimization" : { + "subPackages" : true + }, + "plugins" : { + "wmpf-voip" : { + "version" : "latest", + "provider" : "wxf830863afde621eb", + "genericsImplementation" : { + "call-page-plugin" : { + "custombox" : "pages/main/customBox" + } + } + } } - }, - "android": { - "permissions": [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - ], - "packagename": "com.xhs.lock", - "password": "xhs2025", - "aliasname": "xhs2025", - "keystore": "./android.jks", - "targetSdkVersion": 34, - "abiFilters": ["armeabi-v7a", "arm64-v8a"] - }, - "ios": { - "dSYMs": false - } }, - "modules": { - "Bluetooth": { - "description": "低功耗蓝牙" - }, - "VideoPlayer": { - "description": "视频播放" - }, - "Camera": { - "description": "相机和相册" - }, - "Record": { - "description": "录音" - } - }, - "splashscreen": { - "waiting": false + "vueVersion" : "3", + "app-plus" : { + "optimization" : { + "subPackages" : true + }, + "runmode" : "liberate", + "distribute" : { + "icons" : { + "android" : { + "hdpi" : "unpackage/res/icons/72x72.png", + "xhdpi" : "unpackage/res/icons/96x96.png", + "xxhdpi" : "unpackage/res/icons/144x144.png", + "xxxhdpi" : "unpackage/res/icons/192x192.png" + }, + "ios" : { + "appstore" : "unpackage/res/icons/1024x1024.png", + "ipad" : { + "app" : "unpackage/res/icons/76x76.png", + "app@2x" : "unpackage/res/icons/152x152.png", + "notification" : "unpackage/res/icons/20x20.png", + "notification@2x" : "unpackage/res/icons/40x40.png", + "proapp@2x" : "unpackage/res/icons/167x167.png", + "settings" : "unpackage/res/icons/29x29.png", + "settings@2x" : "unpackage/res/icons/58x58.png", + "spotlight" : "unpackage/res/icons/40x40.png", + "spotlight@2x" : "unpackage/res/icons/80x80.png" + }, + "iphone" : { + "app@2x" : "unpackage/res/icons/120x120.png", + "app@3x" : "unpackage/res/icons/180x180.png", + "notification@2x" : "unpackage/res/icons/40x40.png", + "notification@3x" : "unpackage/res/icons/60x60.png", + "settings@2x" : "unpackage/res/icons/58x58.png", + "settings@3x" : "unpackage/res/icons/87x87.png", + "spotlight@2x" : "unpackage/res/icons/80x80.png", + "spotlight@3x" : "unpackage/res/icons/120x120.png" + } + } + }, + "android" : { + "permissions" : [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "packagename" : "com.xhs.lock", + "password" : "xhs2025", + "aliasname" : "xhs2025", + "keystore" : "./android.jks", + "targetSdkVersion" : 34, + "abiFilters" : [ "armeabi-v7a", "arm64-v8a" ] + }, + "ios" : { + "dSYMs" : false + } + }, + "modules" : { + "Bluetooth" : { + "description" : "低功耗蓝牙" + }, + "VideoPlayer" : { + "description" : "视频播放" + }, + "Camera" : { + "description" : "相机和相册" + }, + "Record" : { + "description" : "录音" + } + }, + "splashscreen" : { + "waiting" : false + } } - } } diff --git a/pages/main/mine.vue b/pages/main/mine.vue index 73f9714..b35819b 100644 --- a/pages/main/mine.vue +++ b/pages/main/mine.vue @@ -89,7 +89,7 @@ {{ env.name }} {{ env.version }}+{{ env.buildNumber }} {{ env.baseUrl.split('/').slice(0, 3).join('/') }} From ceedea7fb0d548c9b6ebc03cc9b55493a692180a Mon Sep 17 00:00:00 2001 From: fanpeng <438123081@qq.com> Date: Thu, 17 Jul 2025 10:34:13 +0800 Subject: [PATCH 7/8] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0manifest.json?= =?UTF-8?q?=EF=BC=8C=E5=B0=86targetSdkVersion=E6=8F=90=E5=8D=87=E8=87=B335?= =?UTF-8?q?=EF=BC=8C=E4=BB=A5=E6=94=AF=E6=8C=81=E6=9C=80=E6=96=B0Android?= =?UTF-8?q?=E7=89=B9=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index f07f16d..030f589 100644 --- a/manifest.json +++ b/manifest.json @@ -102,7 +102,7 @@ "password" : "xhs2025", "aliasname" : "xhs2025", "keystore" : "./android.jks", - "targetSdkVersion" : 34, + "targetSdkVersion" : 35, "abiFilters" : [ "armeabi-v7a", "arm64-v8a" ] }, "ios" : { From 2d14058c012483b06a7c96dfcd1d04d5640c7a36 Mon Sep 17 00:00:00 2001 From: fanpeng <438123081@qq.com> Date: Thu, 17 Jul 2025 11:45:38 +0800 Subject: [PATCH 8/8] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0manifest.json?= =?UTF-8?q?=EF=BC=8C=E5=B0=86=E7=89=88=E6=9C=AC=E5=8F=B7=E6=8F=90=E5=8D=87?= =?UTF-8?q?=E8=87=B31.3.4=EF=BC=8C=E4=BC=98=E5=8C=96=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E5=88=A4=E6=96=AD=E9=80=BB=E8=BE=91=E4=BB=A5=E6=8F=90=E5=8D=87?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E5=8F=AF=E8=AF=BB=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifest.json | 2 +- pages/main/mine.vue | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/manifest.json b/manifest.json index 030f589..1f81f18 100644 --- a/manifest.json +++ b/manifest.json @@ -2,7 +2,7 @@ "name" : "星星锁Lite", "appid" : "__UNI__933D519", "description" : "", - "versionName" : "1.3.2", + "versionName" : "1.3.4", "versionCode" : "41", "mp-weixin" : { "appid" : "wx9829a39e65550757", diff --git a/pages/main/mine.vue b/pages/main/mine.vue index b35819b..6356d79 100644 --- a/pages/main/mine.vue +++ b/pages/main/mine.vue @@ -66,7 +66,10 @@ {{ env.name }} {{ env.version }}+{{ env.buildNumber }} {{ env.baseUrl.split('/').slice(0, 3).join('/') }} - 切换环境