maniFestJson.json 13.5 KB
Newer Older
G
git_robot 已提交
1
{"manifest":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| appid | string | - | - | [DCloud AppID 使用说明](https://ask.dcloud.net.cn/article/35907) |\n| name | string | - | - | 应用名称 |\n| description | string | - | - | 应用描述 |\n| versionName | string | - | - | 应用版本名称 |\n| versionCode | integer | - | - | 应用版本号,必须是整数,取值范围1~2147483647;升级时必须高于上一次设置的值。 |\n| locale | '' | - | - | 默认语言 |\n| fallbackLocale | '' | - | - | 默认回退语言 |\n| uni-app-x | [uni-app-x 配置项列表](#manifest-uni-app-x) | - | - | 存在uni-app-x节点则表示为uni-app x项目 |\n| app | [app 配置项列表](#manifest-app) | - | - | App平台(原生App)配置 |","description":"[配置指南](https://doc.dcloud.net.cn/uni-app-x/collocation/manifest)"},"manifest_uni-app-x":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| flex-direction | 'row' \\| 'row-reverse' \\| 'column' \\| 'column-reverse' | \"column\" | - | uvue页面默认flex排列方向 |","description":"存在uni-app-x节点则表示为uni-app x项目"},"manifest_app":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| defaultAppTheme | 'auto' \\| 'light' \\| 'dark' | \"auto\" | <CompatibilityTable table='{\"headers\":[{\"title\":\"Web\"},{\"title\":\"Android\"},{\"title\":\"iOS\"}],\"rows\":[[\"-\",\"4.18\",\"4.18\"]]}' /> | 应用默认主题,可取值 light/dark/auto,默认值为 light。应用主题适配[参考文档](https://doc.dcloud.net.cn/uni-app-x/collocation/themejson.html) |\n| distribute | [distribute 配置项列表](#app-distribute) | - | - | App平台发布配置 |","description":"App平台(原生App)配置"},"app_distribute":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| syncDebug | boolean | - | - | 是否为自定义调试基座 |\n| icons | [icons 配置项列表](#distribute-icons) | - | - | Android、iOS平台应用图标配置。云打包后生效,建议在HBuilderX中 manifest.json 的可视化界面操作,不推荐手动在源码视图中修改。 |\n| splashScreens | [splashScreens 配置项列表](#distribute-splashscreens) | - | - | Android、iOS平台应用启动界面配置。云端打包后生效,建议在HBuilderX中 manifest.json 的可视化界面操作。 |\n| android | [android 配置项列表](#distribute-android) | - | - | App-Android平台发布配置 |\n| ios | [ios 配置项列表](#distribute-ios) | - | - | IOS配置 |\n| modules | [modules 配置项列表](#distribute-modules) | - | - | app内置模块配置 |","description":"App平台发布配置"},"distribute_icons":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| android | [android 配置项列表](#icons-android) | - | - | Android图标配置 |\n| ios | [ios 配置项列表](#icons-ios) | - | - | iOS图标配置 |","description":"Android、iOS平台应用图标配置。云打包后生效,建议在HBuilderX中 manifest.json 的可视化界面操作,不推荐手动在源码视图中修改。"},"icons_android":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| hdpi | string | - | - | 高分屏设备程序图标,分辨率要求72x72 |\n| xhdpi | string | - | - | 720P高分屏设备程序图标,分辨率要求96x96 |\n| xxhdpi | string | - | - | 1080P高分屏设备程序图标,分辨率要求144x144 |\n| xxxhdpi | string | - | - | 2K屏设备程序图标,分辨率要求192x192 |"},"icons_ios":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| appstore | string | - | - | iPhone/iPad设备应用图标,分辨率要求 1024x1024 |"},"distribute_splashScreens":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| android | [android 配置项列表](#splashscreens-android) | - | - | Android平台启动图配置 |\n| android12 | [android12 配置项列表](#splashscreens-android12) | - | - | 适配支持Android12启动界面。无此配置项表示不适配支持Android12启动界面。 |\n| ios | [ios 配置项列表](#splashscreens-ios) | - | - | iOS平台启动界面配置 |","description":"Android、iOS平台应用启动界面配置。云端打包后生效,建议在HBuilderX中 manifest.json 的可视化界面操作。"},"splashScreens_android":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| ldpi | string | - | - | 适用于(mdpi)密度屏幕(~120dpi),建议分辨率 240x320。此类设备不常见,通常可以不用配置此项。 |\n| mdpi | string | - | - | 适用于(mdpi)密度屏幕(~160dpi),建议分辨率 320x480。此类设备不常见,通常可以不用配置此项。 |\n| hdpi | string | - | - | 适用于(hdpi)密度屏幕(~240dpi),建议分辨率 480x800。此类设备不常见,通常可以不用配置此项。 |\n| xhdpi | string | - | - | 适用于(xhdpi)密度屏幕(~320dpi),建议分辨率 720x1280 |\n| xxhdpi | string | - | - | 适用于(xxhdpi)密度屏幕(~480dpi),建议分辨率 1080x1920 |\n| xxxhdpi | string | - | - | 适用于(xxxhdpi)密度屏幕(~640dpi),建议分辨率 2160x3840 |"},"splashScreens_android12":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| background | string | - | - | 仅在Android12及以上设备生效,默认值为白色 |\n| icon | [icon 配置项列表](#android12-icon) | - | - | Android12启动界面中部Logo图标 |\n| brand | [brand 配置项列表](#android12-brand) | - | - | Android12启动界面底部品牌图标 |","description":"适配支持Android12启动界面。无此配置项表示不适配支持Android12启动界面。"},"android12_icon":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| xhdpi | string | - | - | 适用于(xhdpi)密度屏幕(~320dpi),建议分辨率 480x480 |\n| xxhdpi | string | - | - | 适用于(xxhdpi)密度屏幕(~480dpi),建议分辨率 720x720 |\n| xxxhdpi | string | - | - | 适用于(xxxhdpi)密度屏幕(~640dpi),建议分辨率 960x960 |"},"android12_brand":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| xhdpi | string | - | - | 适用于(xhdpi)密度屏幕(~320dpi),建议分辨率 400x160 |\n| xxhdpi | string | - | - | 适用于(xxhdpi)密度屏幕(~480dpi),建议分辨率 600x240 |\n| xxxhdpi | string | - | - | 适用于(xxxhdpi)密度屏幕(~640dpi),建议分辨率 800x320 |"},"splashScreens_ios":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| storyboard | string | - | - | 用于iOS平台自定义storyboard启动界面,[参考文档](https://doc.dcloud.net.cn/uni-app-x/collocation/manifest-splashscreen.html#ios) |"},"distribute_android":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| minSdkVersion | integer | 21 | <CompatibilityTable table='{\"headers\":[{\"title\":\"Web\"},{\"title\":\"Android\"},{\"title\":\"iOS\"}],\"rows\":[[\"-\",\"3.9\",\"x\"]]}' /> | 应用兼容的最低Android版本(API等级);[参考文档](https://uniapp.dcloud.io/tutorial/app-android-minsdkversion) |\n| targetSdkVersion | integer | 30 | <CompatibilityTable table='{\"headers\":[{\"title\":\"Web\"},{\"title\":\"Android\"},{\"title\":\"iOS\"}],\"rows\":[[\"-\",\"3.9\",\"x\"]]}' /> | 应用适配的目标Android版本(API等级),部分应用市场要求设置较高的targetSdkVersion才能提交审核;[参考文档](https://uniapp.dcloud.io/tutorial/app-android-targetsdkversion) |\n| abiFilters | Array\\<'armeabi-v7a' \\| 'arm64-v8a' \\| 'x86' \\| 'x86_64'> | [\"arm64-v8a\"\\] | <CompatibilityTable table='{\"headers\":[{\"title\":\"Web\"},{\"title\":\"Android\"},{\"title\":\"iOS\"}],\"rows\":[[\"-\",\"3.9\",\"x\"]]}' /> | [参考文档](https://uniapp.dcloud.io/tutorial/app-android-abifilters) |\n| packagingOptions | Array\\<string> | - | <CompatibilityTable table='{\"headers\":[{\"title\":\"Web\"},{\"title\":\"Android\"},{\"title\":\"iOS\"}],\"rows\":[[\"-\",\"4.27\",\"x\"]]}' /> | packagingOptions 配置项[参考文档](https://developer.android.google.cn/reference/tools/gradle-api/7.4/com/android/build/api/dsl/PackagingOptions) |","description":"App-Android平台发布配置"},"distribute_ios":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| devices | 'iphone' \\| 'ipad' \\| 'universal' | \"auto\" | <CompatibilityTable table='{\"headers\":[{\"title\":\"Web\"},{\"title\":\"Android\"},{\"title\":\"iOS\"}],\"rows\":[[\"-\",\"x\",\"4.11\"]]}' /> | iOS支持的设备 |"},"distribute_modules":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| uni-ad | [uni-ad 配置项列表](#modules-uni-ad) | - | - | [uni-ad广告联盟](https://uniad.dcloud.net.cn/)模块 |\n| uni-canvas | object | - | - | [canvas画布](https://doc.dcloud.net.cn/uni-app-x/component/canvas.html)组件模块(HBuilderX4.0+) |\n| uni-cloud-client | object | - | - | [uniCloud云函数/云对象](https://doc.dcloud.net.cn/uniCloud/cf-functions.html)模块(HBuilderX4.25+) |\n| uni-createRequestPermissionListener | object | - | - | [监听权限申请](https://doc.dcloud.net.cn/uni-app-x/api/create-request-permission-listener.html)模块(HBuilderX4.0+) |\n| uni-createWebviewContext | object | - | - | 创建[web-view 组件的上下文对象](https://doc.dcloud.net.cn/uni-app-x/api/create-webview-context.html)模块 |\n| uni-facialRecognitionVerify | object | - | - | [uni实人认证](https://doc.dcloud.net.cn/uni-app-x/api/facial-recognition-meta-info.html)模块 |\n| uni-fileSystemManager | object | - | - | [文件管理](https://doc.dcloud.net.cn/uni-app-x/api/get-file-system-manager.html)模块(HBuilderX3.99+) |\n| uni-getLocation | [uni-getLocation 配置项列表](#modules-uni-getlocation) | - | - | [系统定位](https://doc.dcloud.net.cn/uni-app-x/api/get-location.html)模块 |\n| uni-getNetworkType | object | - | - | [获取网络类型](https://doc.dcloud.net.cn/uni-app-x/api/get-network-type.html)模块 |\n| uni-installApk | object | - | - | [安装apk](https://doc.dcloud.net.cn/uni-app-x/api/install-apk.html)模块(HBuilderX3.99+) |\n| uni-payment | [uni-payment 配置项列表](#modules-uni-payment) | - | - | [请求支付](https://doc.dcloud.net.cn/uni-app-x/api/request-payment.html)模块 |\n| uni-getProvider | object | - | - | [获取服务供应商](https://doc.dcloud.net.cn/uni-app-x/api/get-provider.html#getprovider)模块 |\n| uni-push | object | - | - | [统一推送](https://doc.dcloud.net.cn/uni-app-x/api/get-provider.html#getprovider)模块(HBuilderX3.97+) |\n| uni-media | object | - | - | [多媒体](https://doc.dcloud.net.cn/uni-app-x/api/choose-image.html)模块 |\n| uni-network | object | - | - | [网络请求(文件上传/下载)](https://doc.dcloud.net.cn/uni-app-x/api/choose-image.html)模块 |\n| uni-virtualPayment | object | - | - | [虚拟支付](https://doc.dcloud.net.cn/uni-app-x/api/choose-image.html)模块(HBuilderX4.25+) |\n| uni-video | object | - | - | [video视频组件](https://doc.dcloud.net.cn/uni-app-x/component/video.html)模块(HBuilderX4.25+) |\n| uni-websocket | object | - | - | [WebSocket](https://doc.dcloud.net.cn/uni-app-x/api/websocket.html)模块 |\n| uni-verify | object | - | - | [一键登录](https://doc.dcloud.net.cn/uni-app-x/api/get-univerify-manager.html)模块(HBuilderX3.99+) |","description":"app内置模块配置"},"modules_uni-ad":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| gdt | object | - | - | 腾讯优量汇广告联盟 |\n| gm | object | - | - | 穿山甲GroMore |\n| ks | object | - | - | 快手广告联盟 |\n| sgm | object | - | - | Sigmob广告联盟 |\n| bd | object | - | - | 百度百青藤广告联盟 |","description":"[uni-ad广告联盟](https://uniad.dcloud.net.cn/)模块"},"modules_uni-getLocation":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| system | object | - | - | 系统定位 |\n| tencent | object | - | - | 腾讯定位 |","description":"[系统定位](https://doc.dcloud.net.cn/uni-app-x/api/get-location.html)模块"},"modules_uni-payment":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| alipay | object | - | - | 支付宝支付 |\n| wxpay | [wxpay 配置项列表](#uni-payment-wxpay) | - | - | 微信支付 |","description":"[请求支付](https://doc.dcloud.net.cn/uni-app-x/api/request-payment.html)模块"},"uni-payment_wxpay":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| android | object | - | - | android平台微信支付配置信息 |\n| ios | [ios 配置项列表](#wxpay-ios) | - | - | ios平台微信支付配置信息 |","description":"微信支付"},"wxpay_ios":{"table":"| 属性 | 类型 | 默认值 | 兼容性 | 描述 |\n| :- | :- | :- | :- | :- |\n| appid | string | - | - | 微信开放平台申请的应用ID(AppID) |\n| universalLink | string | - | - | 通用链接(Universal Link),配置方式参考:[iOS通用链接](https://uniapp.dcloud.net.cn/tutorial/app-ios-capabilities.html#%E9%80%9A%E7%94%A8%E9%93%BE%E6%8E%A5-universal-link) |","description":"ios平台微信支付配置信息"},"tutorial":"## 参见\n[相关 Bug](https://issues.dcloud.net.cn/?mid=collocation.manifest_json)"}