iOS App 配置 Universal Links

725 阅读1分钟

给 iOS App 配置 Universal Links 可实现在手机 Safari 中输入指定网址,页面跳转到用户已安装的 App。

第一步,创建纯文本文件:apple-app-site-association,输入内容中主要有 appID,由苹果开发者账号的 Team ID 和 iOS App 的 App ID 组成,登录苹果开发者中心中即可找到,path 属性建议设置 * 通配符。

第二步,将此文件放置在公司服务器 Web 服务器静态资源根目录中,在浏览器中输入此文件 的 URL,能够成功访问到文件(浏览器默认行为是下载该文件)即说明成功。

第三步,登录苹果开发者网站,开通该 iOS App 的 Associated Domains 并保存,下载该 iOS App 的 xxx.mobileprovision 文件,根据此文件和 App 原来的证书文件重新打包(如果 App 是由 APICloud 开发,需要查看该框架的文档,这里不在赘述),并安装到手机,手机 Safari 打开第二步的 Web 服务器的域名,这时候网站顶部出现打开 App 的链接就算成功。

第四步,恭喜你,打工人!