应用登记

创建应用

进入Light控制台 > APP,点击“创建APP”按钮,在弹出的对话框中填写APP名称,APPID等信息,点击提交即可完成APP的登记。
普通用户最多可以创建50个APP。

表单参数说明

APP名称:名称不可重复,仅支持中英文、数字、下划线、+,且首位不能为符号。

APPID:支持数字与英文,至少两段,63位字符以内,且一旦填写不可更改,例如:com.hs.light。

简介:APP的简单描述。

列表管理

在右上角的搜索框中可填写APP名称、ID或者APPID,快速查找APP。

编辑应用

点击列表中的一个APP,进入APP的开发设置菜单,在基本信息的标签页中可编辑或删除APP。

表单参数说明

APP名称:名称不可重复,仅支持中英文、数字、下划线、+,且首位不能为符号。

APPID:支持数字与英文,至少两段,63位字符以内,且一旦填写不可更改,例如:com.hs.light。

Universal Link:通用链接域名。通用链接域名用于在iOS App打包时添加关联域名,以确保首次安装时Apple可以下载正确的关联文件,确保可以通过文件中合法链接来跳转至您的App。域名需支持https。

APP间协议:可手动填写,也可在填写APPID后,点击“自动生成”,平台会帮您根据APPID自动生成APP间协议。

APP描述:APP的简单描述。

图标:仅在Light平台上展示,不会影响APP内集成的图标。

iOS app接入universal link步骤

1.苹果开发者账户打开Associated Domains
进入苹果开发者网站—>Certificates,IDs&Profiles—>Identifiers—>找到对应id打开Associated Domains功能。

2.创建文件名为apple-app-site-association(无后缀)的json格式文件并上传至服务器的根目录或者服务器.well-known目录下。(可以通过浏览器尝试访问【域名/apple-app-site-association】以验证是否成功上传)

//apple-app-site-association文件内容
{
"applinks": {
"apps": [],
"details": [
{
"appID": "ABC.a.b.c",
"paths": [ "*" ]
}
]
}
}

注意:
appID:TeamID.BundleID
paths:App支持的路径,*代表可识别域名下所有链接,可以使用NOT来指定不支持的路径

3.Light平台集成选中苹果证书时填写域名。

4.打包成功,可以通过指定链接进入app。

5.页面跳转规则:如果Link要求跳转到特定页面,link中需要携带open参数并携带页面路径,形如https://[host]/[path]?open=[encodeURIComponent(pagepath)](例如https://www.baidu.com/a/b/c?open=gmu%3A%2F%2Fweb%3FstartPage%3Dindex2.html ) 通过opengmu的方式跳转。