Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
程序yang
unidocs-zh
提交
61b04b08
U
unidocs-zh
项目概览
程序yang
/
unidocs-zh
与 Fork 源项目一致
Fork自
DCloud / unidocs-zh
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
61b04b08
编写于
2月 07, 2022
作者:
DCloud-yyl
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add app-base.md
上级
010616cd
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
60 addition
and
0 deletion
+60
-0
docs/app-base.md
docs/app-base.md
+60
-0
未找到文件。
docs/app-base.md
0 → 100644
浏览文件 @
61b04b08
HBuilderX中打开项目的manifest.json文件,在“基础配置”中可以设置App的应用名称、版本号等信息:

<a
id=
"appid"
/>
### 应用标识
DCloud应用appid(简称appid)是由DCloud创建App项目时生成的唯一标识,关联DCloud云端服务,创建项目后会自动生成,不能随意变更。
> 注:这与各家小程序的appid、Apple的appid(bundle id)及其它三方SDK平台申请的appid不同,它们分别属于各自平台的appid体系
更多appid用途详见
[
DCloud appid使用说明
](
https://ask.dcloud.net.cn/article/35907
)
#### 本地离线打包
离线打包时需在原生工程中设置,Android平台参考
[
Android Studio工程配置DCloud appid
](
https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android?id=appid
)
,iOS平台参考
[
XCode工程配置DCloud appid
](
https://nativesupport.dcloud.net.cn/AppDocs/usesdk/ios?id=appid
)
<a
id=
"name"
/>
### 应用名称
应用的名称,发行为App时作为应用桌面图标的名称,支持国际化时请参考
[
manifest.json国际化
](
https://uniapp.dcloud.io/collocation/i18n?id=manifest
)
#### 本地离线打包
离线打包时需在原生工程中设置,Android平台参考
[
Android Studio工程配置应用名称
](
https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android?id=name
)
,iOS平台参考
[
XCode工程配置应用名称
](
https://nativesupport.dcloud.net.cn/AppDocs/usesdk/ios?id=%e9%85%8d%e7%bd%ae%e5%ba%94%e7%94%a8%e5%90%8d%e7%a7%b0
)
<a
id=
"description"
/>
### 应用描述
应用的描述信息,用于简单介绍应用情况,发行为App时不会使用。
<a
id=
"versionname"
/>
### 应用版本名称
应用显示的版本名称,可以使用任何字符串,推荐使用“.”分割的数字表示“主版本号.此版本号.编译版本号”,如“1.1.1234”。云端打包后设置为原生工程的应用版本名称:
-
Android平台
应用清单文件(AndroidManifest.xml)中manifest节点的
`android:versionName`
属性值,安装到手机后可在“设置”->“应用管理”->“应用信息”中查看
-
iOS平台
应用Info.plist文件中的
`CFBundleShortVersionString`
字段值,安装到手机后可连接到电脑在iTunes的应用列表中查看。提交AppStore审核时通常跟后台构建的版本号一致,审核失败后重新打包通常不需要修改版本名称。
> 在 App 中可通过 [plus.runtime.version](https://www.html5plus.org/doc/zh_cn/runtime.html#plus.runtime.version) 获取应用版本名称。
#### 本地离线打包
离线打包时需在原生工程中设置,Android平台参考
[
Android Studio工程配置应用版本名称
](
https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android?id=versioncode
)
,iOS平台参考
[
XCode工程配置应用版本名称
](
https://nativesupport.dcloud.net.cn/AppDocs/usesdk/ios?id=%e9%85%8d%e7%bd%ae%e5%ba%94%e7%94%a8%e7%89%88%e6%9c%ac%e5%90%8d%e7%a7%b0
)
<a
id=
"versioncode"
/>
### 应用版本号
应用的内部版本号,必须使用整数,用于记录开发版本的,建议每次发布(云端打包)时更新为比上一次高。如:当前版本是100,下次发布就要大于100,比如101、102等。云端打包后设置为原生工程的应用版本号:
-
Android平台
应用清单文件(AndroidManifest.xml)中manifest节点的
`android:versionCode`
属性值,安装时只能高版本的安装包覆盖升级低版本的安装包,提交各应用市场时也要求必须更新为比上次高的版本。
-
iOS平台
应用Info.plist文件中的
`CFBundleVersion`
字段值。每次提交AppStore审核时都必须更新为比上一次高的版本号,审核失败后重新打包也需要更新版本号。
> 在 App 中可通过 [plus.runtime.versionCode](https://www.html5plus.org/doc/zh_cn/runtime.html#plus.runtime.versionCode) 获取应用版本名称。
#### 本地离线打包
离线打包时需在原生工程中设置,Android平台参考
[
Android Studio工程配置应用版本名称
](
https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android?id=versionname
)
,iOS平台参考
[
XCode工程配置应用版本号
](
https://nativesupport.dcloud.net.cn/AppDocs/usesdk/ios?id=%e9%85%8d%e7%bd%ae%e5%ba%94%e7%94%a8%e7%89%88%e6%9c%ac%e5%8f%b7
)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录