Android自有证书(GooglePlay(AAB)) 下载地址: https://app.liuyingyong.cn/build/download/113b8d00-6ede-11f1-9044-d56e092179a2
{
"description" : "",
"versionName" : "3.4.2",
"versionCode" : 34206,
"transformPx" : false,
"app-plus" : {
"usingComponents" : true,
"nvueStyleCompiler" : "uni-app",
"compilerVersion" : 3,
"compatible" : {
"ignoreVersion" : true
},
"statusbar" : {
"immersed" : false
},
"splashscreen" : {
"alwaysShowBeforeRender" : true,
"waiting" : true,
"autoclose" : true,
"delay" : 0
},
"modules" : {
"Camera" : {},
"Maps" : {},
"OAuth" : {},
"Payment" : {}
},
"distribute" : {
"android" : {
"permissions" : [
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>",
"<uses-permission android:name=\"android.permission.READ_CALENDAR\" />",
"<uses-permission android:name=\"android.permission.WRITE_CALENDAR\" />",
"<uses-permission android:name=\"android.permission.CALL_PHONE\"/>"
],
"targetSdkVersion" : 35,
"abiFilters" : [ "armeabi-v7a", "arm64-v8a" ],
"minSdkVersion" : 21,
"schemes" : "gzhkbus",
"excludePermissions" : [
"<uses-permission android:name=\"android.permission.READ_MEDIA_IMAGES\"/>",
"<uses-permission android:name=\"android.permission.READ_MEDIA_VIDEO\"/>"
]
},
"ios" : {
"dSYMs" : false,
"privacyDescription" : {
"NSPhotoLibraryUsageDescription" : "用于访问用户设备上的照片,以便用户可以选择并上传作为用户头像",
"NSCameraUsageDescription" : "头像上传拍照,以便用户上传作为用户头像",
"NSCalendarsUsageDescription" : "访问日历创建和管理日程事件用于行程提醒,以便用户安排时间",
"NSUserTrackingUsageDescription" : "请放心,开启权限不会获取您在其他站点的隐私信息,该权限仅用于表示设备并保障服务安全与提示浏览体验"
},
"infoPlist" : {
"NSUserTrackingUsageDescription" : "为了向您提供更个性化的服务和广告,我们需要获取您的允许以跟踪您的活动"
},
"urltypes" : "gzhkbus",
"idfa" : true,
"capabilities" : {
"entitlements" : {
"com.apple.developer.associated-domains" : [
"applinks:https://static.panyou.com/apple-app-universal-links/busgdhk/"
]
}
},
"urlschemewhitelist" : "alipayhk"
},
"sdkConfigs" : {
"ad" : {},
"maps" : {
"amap" : {
"name" : "amapEjzttcK0",
"appkey_ios" : "xxx",
"appkey_android" : "xxx"
}
},
"geolocation" : {
"amap" : {
"name" : "",
"platform" : [ "ios", "android" ],
"appkey_ios" : "xxx",
"appkey_android" : "xxx"
}
},
"payment" : {
"alipay" : {
"platform" : [ "ios", "android" ]
},
"weixin" : {
"platform" : [ "ios", "android" ]
}
},
"oauth" : {
"apple" : {}
}
},
"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"
}
}
},
"splashscreen" : {
"useOriginalMsgbox" : true
}
},
"nvueLaunchMode" : "",
"nativePlugins" : {}
},
"quickapp" : {},
"mp-weixin" : {
"setting" : {
"urlCheck" : false,
"minified" : true
},
"usingComponents" : true,
"lazyCodeLoading" : "requiredComponents",
"libVersion" : "latest",
"permission" : {
"scope.userLocation" : {
"desc" : "为了计算车程距离,需要获取您的位置信息"
}
},
"requiredPrivateInfos" : [ "getLocation" ],
"plugins" : {
"t-captcha" : {
"version" : "2.1.4",
"provider" : "wx1fe8d9a3cb067a75"
}
}
},
"mp-alipay" : {
"usingComponents" : true,
"lazyCodeLoading" : "requiredComponents",
"setting" : {
"urlCheck" : false,
"minified" : false,
"es6" : true,
"enhance" : true
},
"optimization" : {
"subPackages" : true
}
},
"mp-baidu" : {
"usingComponents" : true
},
"mp-toutiao" : {
"usingComponents" : true,
"appid" : "prod_toutiao_appid"
},
"uniStatistics" : {
"enable" : false
},
"vueVersion" : "3",
"h5" : {
"sdkConfigs" : {
"maps" : {
"amap" : {
"key" : "",
"securityJsCode" : "",
"serviceHost" : ""
}
}
},
"router" : {
"base" : "./",
"mode" : "hash"
},
"optimization" : {
"treeShaking" : {
"enable" : true
}
},
"devServer" : {
"port" : 8081
}
},
"fallbackLocale" : "zh-Hans",
"locale" : "zh-Hans"
}
2 个回复
Ask小助手
好的,收到您的反馈。作为 DCloud 官方人员,我对这个 bug 反馈进行评审分析如下:
1. 反馈内容完整性分析
manifest.json代码片段存在严重的格式问题,例如"excludePermissions"下的权限字符串缺少转义符,这在标准的 JSON 中是无效的。这会导致我们无法直接使用该配置进行复现。"app-plus"和"app"两个节点,这在 uni-app 的manifest.json中是不规范的。根据优先知识库,对于 HBuilderX 4.71 及以上版本,Android 的打包配置应使用"app-android"节点,而不是在"app"节点下。虽然您的代码中主要配置在"app-plus"下,但"app"节点的存在仍然需要澄清。16不合理,推测是想表达 Android 16 系统。2. Bug 是否成立分析
这个 Bug 是成立的,并且是一个已知的平台合规性要求变更。
3. 概念与配置审查
manifest.json中"vueVersion" : "3",但在分类信息中您勾选的是Vue2,两者不一致,需要确认您实际使用的是 Vue2 还是 Vue3。manifest.json的配置结构不规范。虽然app-plus下的配置在旧版本中有效,但根据优先知识库中关于权限配置的说明,您应该将 Android 相关的打包配置(如permissions,targetSdkVersion等)移动到app-android节点下。错误的配置结构可能会导致打包工具无法正确识别和处理某些原生设置。综上所述,我的评审意见如下:
这是一个真实有效的平台兼容性问题,但您的 bug 反馈在内容完整性和准确性上有所欠缺,这会阻碍问题的快速定位。
为了能彻底解决您的问题,请您补充以下信息并修正反馈:
"app-plus"下的"android"打包配置(如targetSdkVersion、permissions等)迁移到"app-android"->"distribute"节点下,并确保 JSON 格式完全正确,所有字符串都正确转义。https://app.liuyingyong.cn/build/download/113b8d00-6ede-11f1-9044-d56e092179a2我无法直接访问验证,请确保该链接可以直接下载到您本次打包的 .aab 文件,以便我们的技术人员进行分析。在您补充以上信息后,我们将能更高效地为您排查是打包工具适配不完整,还是您项目的特殊配置导致的问题。
3***@qq.com (作者)
该包的lib
要回复问题请先登录或注册
公告
更多>相关问题