chenhaozhe
2026-02-28 2e6ecbb1caa525b71cb8118a1873118c9f12eb90
Merge branch 'Dev' of http://101.37.171.70:10101/r/~jhz/STUWMS into Dev
1个文件已添加
3个文件已修改
104 ■■■■■ 已修改文件
.hbuilderx/launch.json 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
manifest.json 77 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/index/vers.vue 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
static/ios_logo.png 补丁 | 查看 | 原始文档 | blame | 历史
.hbuilderx/launch.json
@@ -18,6 +18,7 @@
        },
        {
            "openVueDevtools" : true,
            "playground" : "custom",
            "type" : "uni-app:app-ios"
        },
        {
manifest.json
@@ -16,11 +16,6 @@
            "autoclose" : true,
            "delay" : 0
        },
        "screenOrientation" : [
            //可选,字符串数组类型,应用支持的横竖屏
            "portrait-primary", //可选,字符串类型,支持竖屏
            "portrait-secondary" //可选,字符串类型,支持反向竖屏
        ],
        /* 模块配置 */
        "modules" : {
            "Camera" : {},
@@ -50,46 +45,26 @@
                    "<uses-permission android:name=\"android.permission.VIBRATE\"/>",
                    "<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
                    "<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>",
                    "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>",
                    "<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\"/>",
                    "<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
                    "<uses-permission android:name=\"android.permission.INTERNET\"/>",
                    "<uses-permission android:name=\"android.permission.RECEIVE_BOOT_COMPLETED\"/>",
                    "<uses-permission android:name=\"android.permission.GET_TASKS\"/>",
                    "<uses-permission android:name=\"android.permission.BLUETOOTH\"/>",
                    "<uses-permission android:name=\"android.permission.BLUETOOTH_ADMIN\"/>",
                    "<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
                    "<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
                    "<uses-permission android:name=\"android.permission.BROADCAST_PACKAGE_ADDED\"/>",
                    "<uses-permission android:name=\"android.permission.BROADCAST_PACKAGE_CHANGED\"/>",
                    "<uses-permission android:name=\"android.permission.BROADCAST_PACKAGE_INSTALL\"/>",
                    "<uses-permission android:name=\"android.permission.BROADCAST_PACKAGE_REPLACED\"/>",
                    "<uses-permission android:name=\"android.permission.RESTART_PACKAGES\"/>",
                    "<uses-permission android:name=\"android.permission.REQUEST_INSTALL_PACKAGES\"/>"
                    "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
                ],
                "abiFilters" : [ "armeabi-v7a", "arm64-v8a", "x86" ],
                "minSdkVersion" : 23,
                "excludePermissions" : []
                "minSdkVersion" : 23
            },
            /* ios打包配置 */
            "ios" : {
                "dSYMs" : false
                "dSYMs" : false,
                "privacyDescription" : {
                    "NSPhotoLibraryUsageDescription" : "我们需要访问您的相册来进行图片选择",
                    "NSPhotoLibraryAddUsageDescription" : "我们需要访问您的相册来进行图片存储",
                    "NSCameraUsageDescription" : "我们需要访问相机来进行照片拍摄"
                }
            },
            /* SDK配置 */
            "sdkConfigs" : {
                "ad" : {},
                "push" : {
                    "unipush" : {
                        "icons" : {
                            "small" : {
                                "hdpi" : "static/logo.png",
                                "ldpi" : "static/logo.png",
                                "mdpi" : "static/logo.png",
                                "xhdpi" : "static/logo.png",
                                "xxhdpi" : "static/logo.png"
                            }
                        }
                    }
                }
            },
            "icons" : {
@@ -158,21 +133,6 @@
                        }
                    }
                }
            },
            "LcPrinter" : {
                "__plugin_info__" : {
                    "name" : "LcPrinter",
                    // "description" : "打印插件",
                    "description" : "新版打印插件",
                    "platforms" : "Android",
                    "url" : "",
                    "android_package_name" : "",
                    "ios_bundle_id" : "",
                    "isCloud" : false,
                    "bought" : -1,
                    "pid" : "",
                    "parameters" : {}
                }
            }
        }
    },
@@ -199,9 +159,16 @@
        "enable" : false
    },
    "vueVersion" : "2",
    "locale" : "zh-Hans",
    "fallbackLocale" : "zh-Hans"
    "orientation" : [
        //竖屏正方向
        "portrait-primary",
        //竖屏反方向
        "portrait-secondary",
        //横屏正方向
        "landscape-primary",
        //横屏反方向
        "landscape-secondary",
        //自然方向
        "default"
    ]
}
//docs.getui.com/getui/question/sdk/ -->
/* ios打包配置 *//* SDK配置 */
pages/index/vers.vue
@@ -28,6 +28,7 @@
        timer:'',
        fieldTwo:'',
        vers:'',
        platform:'ad'
    };
  },
  props: {
@@ -38,10 +39,12 @@
    if(uni.getSystemInfoSync().platform !=='ios'){
        this.update();
    }else if(uni.getSystemInfoSync().platform =='ios'){
        uni.showToast({
            title:'请使用安卓手机,以免发生兼容性问题',
            icon:'none'
        })
        // uni.showToast({
        //     title:'请使用安卓手机,以免发生兼容性问题',
        //     icon:'none'
        // })
        this.update();
        this.platform = 'ios'
    }
    //#endif
  },
@@ -58,6 +61,7 @@
                // "VersionNumber": "最新整包版本",
                // "HotVersionNumber": "最新版本",
                // "Content": ""
                //iosPath:"ios官方商城下载路径"
                if (result.data.count == 1) {
                    var datas = result.data.data[index]
                    // 尝试匹配 与 登录的url http地址相同的下载地址
@@ -75,7 +79,11 @@
                    }
    
                    let dataLength = result.data.data.length
                    uni.setStorageSync('remarkURL',datas.DowloadPath)
                    if(this.platform == 'ios'){
                        uni.setStorageSync('remarkURL',datas.DowloadPath)
                    }else{
                        uni.setStorageSync('remarkURL',datas.iosPath)
                    }
                    plus.runtime.getProperty(plus.runtime.appid, function(inf) {
                        console.log(inf)
                        _this.vers = datas.HotVersionNumber
@@ -138,8 +146,12 @@
        })
    },
    upOn(){
        this.doUpData();
        this.loadPercent = 0
        if(uni.getSystemInfoSync().platform !=='ios'){
            this.doUpData();
            this.loadPercent = 0
        }else if(uni.getSystemInfoSync().platform =='ios'){
            plus.runtime.openURL(uni.getStorageSync('remarkURL'));
        }
    },
    doUpData() {
        this.waitLine = true
static/ios_logo.png