https://www.49855.net/ios-universal-link
Universal Links是苹果公司引入的一项功能,旨在提供更流畅的用户体验,使应用链接(例如网址)能够直接打开相应的iOS应用程序,而无需经过浏览器。
当用户点击链接时,系统会检查是否存在关联域,并尝试打开相关的应用程序。如果应用已安装,链接将直接在应用中打开;如果应用未安装,链接将在浏览器中打开。
可以用于2个app间对接。
设置 Universal Link
传统方式:
https://www.49855.net/ios-universal-link
uniCloud前端网页托管方式实现:
1、这进入苹果开发者后台,点击Certificates, IDs & Profiles选项,选择identifiers 找到对应的app项目,如果没有,点击创建即可,勾选Associated Domains,然后保存即可。
(注⚠️:如果之前生成过profile文件,修改后需要在profiles里重新下载进行替换!)
2、自动生成通用连接
2.1)打开项目的manifest.json文件,在“(App) SDK配置”项中的微信登录(微信分享、微信支付)下的“iOS平台通用链接(Universal Links)”中, 点击如图所示自动生成。
2.2)选择要关联的项目,如果没有,选择新建,新建一个服务空间,会跳转到uni-app的uniCloud 页面,创建一个服务空间
2.3)配置域名,此处点击自定义域名右侧的“去配置”,将自动跳转服务空间
2.4)配置自己的域名,点击“添加域名”
2.5)验证域名
2.6)配置成功后,回到项目中,继续刚才配置的自定义域名
3、微信开放平台配置Universal Link
:http://domain.com/unlink