美文网首页
ReactNative注册自定义URL Scheme

ReactNative注册自定义URL Scheme

作者: 叫兽儿 | 来源:发表于2018-10-31 17:06 被阅读0次

    创建 URL Scheme

    • 在 Xcode 中打开项目并找到info.plist文件,当该文件显示在右边窗口,在列表上点击鼠标右键,选择Add Row

    • 向下滚动弹出的列表并选择URL types

    • 点击左边剪头打开列表,可以看到Item 0,展开 Item 0,可以看到URL identifier,一个字符串对象,该字符串是你自定义的URL scheme的名字(建议采用反转域名的方法保证该名字的唯一性,比如 com.yourCompany.yourApp)

    • 点击URL identifier新增一行,从下拉列表中选择URL Schemes,敲击键盘回车键完成插入

    • 展开URL Schemes并点击 Item 0,你将在这里定义自定义 URL scheme 的名字,只需要名字,不要在后面追加://,比如输入hgbc,那么自定义 url 就是hgbc://

    从 Safari 中调用自定义 URL Scheme

    • 在 Xcode 中运行应用,一旦应用被安装,自定义 URL scheme 就会被注册,通过模拟器关闭应用,启动 Safari 在浏览器地址栏输入之前定义的 URL scheme(如下)


    • 回车,如果看到如下提示,说明自定义url Scheme注册成功,别人就可以通过Scheme启动你的应用啦


    完成!

    相关文章

      网友评论

          本文标题:ReactNative注册自定义URL Scheme

          本文链接:https://www.haomeiwen.com/subject/tkbatqtx.html