diff --git a/docs/collocation/manifest.md b/docs/collocation/manifest.md
index 9a119e0f8d67f2e1ce778ed823279772ebde7abe..99a7e3e8ea9f84fd1b0e4d04ed0e00c66194e559 100644
--- a/docs/collocation/manifest.md
+++ b/docs/collocation/manifest.md
@@ -67,7 +67,7 @@ uni 统计配置项
|nvue|Object|nvue 页面布局初始配置,[详见](/collocation/manifest?id=nvue)|2.0.3+|
|uniStatistics|Object|[App 是否开启 uni 统计,配置方法同全局配置](/collocation/manifest?id=uniStatistics)|2.2.3+|
-PS:这里只列出了核心部分,更多内容请参考 [完整的 manifest.json](/collocation/manifest?id=完整-manifestjson)。
+PS:这里只列出了核心部分,更多内容请参考 [完整的 manifest.json](/tutorial/app-manifest)。
**Tips**
@@ -609,253 +609,6 @@ Tips:关于摇树优化(treeShaking)原理及优化结果,参考:[http
"enable": false
},
"app-plus": {
- "screenOrientation": [
- "portrait-primary",
- "landscape-primary",
- "portrait-secondary",
- "landscape-secondary"
- ],
- "optimization": {
- "subPackages": true
- },
- "modules": {
- "Contacts": {},
- "Fingerprint": {},
- "Maps": {},
- "Messaging": {},
- "OAuth": {},
- "Payment": {},
- "Push": {},
- "Share": {},
- "Speech": {},
- "Statistic": {},
- "VideoPlayer": {},
- "LivePusher": {}
- },
- "distribute": {
- "android": {
- "packagename": "Android应用包名,如io.dcloud.uniapp",
- "keystore": "Android应用打包使用的密钥库文件",
- "password": "Android应用打包使用密钥库中证书的密码",
- "aliasname": "Android应用打包使用密钥库中证书的别名",
- "schemes": [
- "应用支持的scheme,大小写相关,推荐使用小写"
- ],
- "theme": "程序使用的主题",
- "android:name": "自定义程序入口类名",
- "custompermissions": "Boolean类型,是否自定义android权限,true表示自定义权限,只使用permissions下指定的android权限,不根据用户使用的5+模块自动添加android权限,false表示自动根据用户使用的5+模块自动添加android权限",
- "permissions": [
- "要添加的额外的android权限,如",
- ""
- ],
- "minSdkVersion": "apk支持的最低版本,默认值为14",
- "targetSdkVersion": "apk的目标版本,默认值为21"
- },
- "ios": {
- "appid": "iOS应用标识,苹果开发网站申请的appid,如io.dcloud.uniapp",
- "mobileprovision": "iOS应用打包配置文件",
- "password": "iOS应用打包个人证书导入密码",
- "p12": "iOS应用打包个人证书,打包配置文件关联的个人证书",
- "devices": "iOS应用支持的设备类型,可取值iphone/ipad/universal",
- "urltypes": [
- {
- "urlidentifier": "com.xxx.test",
- "urlschemes": [
- "hbuilder"
- ]
- }
- ],
- "frameworks": [
- "使用native.js调用API要引用的库文件名称,如CoreLocation.framework",
- "QuartzCore.framework"
- ],
- "idfa": "true|false,是否使用广告标识符,默认值为false",
- "plistcmds": [
- "Set :权限 使用权限的原因",
- "Set :NSCameraUsageDescription 说明使用用户相机的原因"
- ]
- },
- "sdkConfigs": {
- "maps": {
- "baidu": {
- "appkey_ios": "",
- "appkey_android": ""
- }
- },
- "oauth": {
- "weixin": {
- "appid": "",
- "appsecret": ""
- },
- "qq": {
- "appid": ""
- },
- "sina": {
- "appkey": "",
- "appsecret": "",
- "redirect_uri": ""
- },
- "xiaomi": {
- "appid_ios": "",
- "appsecret_ios": "",
- "redirect_uri_ios": "",
- "appid_android": "",
- "appsecret_android": "",
- "redirect_uri_android": ""
- }
- },
- "payment": {
- "appleiap": {},
- "alipay": {
- "scheme": ""
- },
- "weixin": {
- "appid": ""
- }
- },
- "push": {
- "igexin": {
- "appid": "",
- "appkey": "",
- "appsecret": ""
- }
- },
- "share": {
- "weixin": {
- "appid": ""
- },
- "sina": {
- "appkey": "",
- "appsecret": "",
- "redirect_uri": ""
- },
- "qq": {
- "appid": ""
- }
- },
- "statics": {
- "umeng": {
- "appkey_ios": "",
- "channelid_ios": "",
- "appkey_android": "",
- "channelid_android": ""
- }
- }
- },
- "icons": {
- "ios": {
- "appstore": "必选, 1024x1024, 提交app sotre使用的图标",
- "iphone": {
- "app@2x": "可选,120x120,iOS7-11程序图标(iPhone4S/5/6/7/8)",
- "app@3x": "可选,180x180,iOS7-11程序图标(iPhone6plus/7plus/8plus/X)",
- "spotlight@2x": "可选,80x80,iOS7-11 Spotlight搜索图标(iPhone5/6/7/8)",
- "spotlight@3x": "可选,120x120,iOS7-11 Spotlight搜索图标(iPhone6plus/7plus/8plus/X)",
- "settings@2x": "可选,58x58,iOS5-11 Settings设置图标(iPhone5/6/7/8)",
- "settings@3x": "可选,87x87,iOS5-11 Settings设置图标(iPhone6plus/7plus/8plus/X)",
- "notification@2x": "可选,40x40,iOS7-11 通知栏图标(iPhone5/6/7/8)",
- "notification@3x": "可选,60x60,iOS7-11 通知栏图标(iPhone6plus/7plus/8plus/X)"
- },
- "ipad": {
- "app": "可选,76x76,iOS7-11程序图标",
- "app@2x": "可选,152x152,iOS7-11程序图标(高分屏)",
- "proapp@2x": "可选,167x167,iOS9-11程序图标(iPad Pro)",
- "spotlight": "可选,40x40,iOS7-11 Spotlight搜索图标",
- "spotlight@2x": "可选,80x80,iOS7-11 Spotlight搜索图标(高分屏)",
- "settings": "可选,29x29,iOS5-11 设置图标",
- "settings@2x": "可选,58x58,iOS5-11 设置图标(高分屏)",
- "notification": "可选,20x20,iOS7-11 通知栏图标",
- "notification@2x": "可选,40x40,iOS7-11 通知栏图标(高分屏)"
- }
- },
- "android": {
- "mdpi": "必选,48x48,普通屏程序图标",
- "ldpi": "必选,48x48,大屏程序图标",
- "hdpi": "必选,72x72,高分屏程序图标",
- "xhdpi": "必选,96x96,720P高分屏程序图标",
- "xxhdpi": "必选,144x144,1080P高分屏程序图标",
- "xxxhdpi": "可选,192x192"
- }
- },
- "splashscreen": {
- "ios": {
- "iphone": {
- "retina35": "可选,640x960,3.5英寸设备(iPhone4)启动图片",
- "retina40": "可选,640x1136,4.0英寸设备(iPhone5)启动图片",
- "retina40l": "可选,1136x640,4.0英寸设备(iPhone5)横屏启动图片",
- "retina47": "可选,750x1334,4.7英寸设备(iPhone6)启动图片",
- "retina47l": "可选,1334x750,4.7英寸设备(iPhone6)横屏启动图片",
- "retina55": "可选,1242x2208,5.5英寸设备(iPhone6Plus)启动图片",
- "retina55l": "可选,2208x1242,5.5英寸设备(iPhone6Plus)横屏启动图片",
- "iphonex": "可选,1125x2436,iPhoneX启动图片",
- "iphonexl": "可选,2436x1125,iPhoneX横屏启动图片"
- },
- "ipad": {
- "portrait": "可选,768x1004,需支持iPad时必选,iPad竖屏启动图片",
- "portrait-retina": "可选,1536x2008,需支持iPad时必选,iPad高分屏竖屏图片",
- "landscape": "可选,1024x748,需支持iPad时必选,iPad横屏启动图片",
- "landscape-retina": "可选,2048x1496,需支持iPad时必选,iPad高分屏横屏启动图片",
- "portrait7": "可选,768x1024,需支持iPad iOS7时必选,iPad竖屏启动图片",
- "portrait-retina7": "可选,1536x2048,需支持iPad iOS7时必选,iPad高分屏竖屏图片",
- "landscape7": "可选,1024x768,需支持iPad iOS7时必选,iPad横屏启动图片",
- "landscape-retina7": "可选,2048x1536,需支持iPad iOS7时必选,iPad高分屏横屏启动图片"
- }
- },
- "android": {
- "mdpi": "必选,240x282,普通屏启动图片",
- "ldpi": "必选,320x442,大屏启动图片",
- "hdpi": "必选,480x762,高分屏启动图片",
- "xhdpi": "必选,720x1242,720P高分屏启动图片",
- "xxhdpi": "必选,1080x1882,1080P高分屏启动图片"
- }
- }
- },
- "splashscreen": {
- "waiting": true,
- "autoclose": true
- },
- "error": {
- "url": "页面加载错误时打开的页面地址,可以是网络地址,也可以是本地地址"
- },
- "useragent": {
- "value": "自定义ua字符串",
- "concatenate": "是否为追加模式"
- },
- "useragent_ios": {
- "value": "与useragent的value一致,仅在iOS平台生效,当useragent和useragent_ios同时存在时优先级useragent_ios>useragent",
- "concatenate": "与useragent的concatenate一致,仅iOS平台生效"
- },
- "useragent_android": {
- "value": "与useragent的value一致,仅在Android平台生效,当useragent和useragent_android同时存在时优先级useragent_android>useragent",
- "concatenate": "与useragent的concatenate一致,仅Android平台生效"
- },
- "ssl": "accept|refuse|warning,访问https网络时对非受信证书的处理逻辑",
- "runmode": "normal",
- "appWhitelist": [
- "Android平台下载apk地址白名单列表",
- "iOS平台跳转appstore地址白名单列表"
- ],
- "schemeWhitelist": [
- "URL Scheme白名单列表,如:mqq"
- ],
- "channel": "渠道标记,可在DCloud开发者中心查看各渠道应用的统计数据",
- "adid": "广告联盟会员id,在DCloud开发者中心申请后填写",
- "safearea": {
- "background": "#CCCCCC",
- "bottom": {
- "offset": "none|auto"
- },
- "left": {
- "offset": "none|auto"
- },
- "right": {
- "offset": "none|auto"
- }
- },
- "softinput": {
- "navBar": "auto",
- "mode": "adjustResize|adjustPan"
- },
- "popGesture": "none"
},
"quickapp": {},
"mp-weixin": {
@@ -889,7 +642,7 @@ Tips:关于摇树优化(treeShaking)原理及优化结果,参考:[http
}
}
```
-更多配置相关的说明,请参考 [manifest.json文档说明](https://ask.dcloud.net.cn/article/94) 中的描述。可能节点的位置与普通的 App 有差异,请按照配置的名称进行对应。
+更多app-plus配置相关的说明,请参考 [manifest.json文档说明](/tutorial/app-manifest) 中的描述。
# FAQ
Q:iOS 应用调用相机等权限时,弹出的提示语如何修改?