美文网首页
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启动你的应用啦


完成!

相关文章

  • URL Scheme 实战

    实战篇 注册自定义URL Scheme 首先注册一个自定义的URL Scheme,在工程中找到 info.plis...

  • 深入浅出话iOS URL Scheme(二)实战上

    实战篇(上) 注册自定义URL Scheme 首先注册一个自定义的URL Scheme,在工程中找到 info.p...

  • ReactNative注册自定义URL Scheme

    创建 URL Scheme 在 Xcode 中打开项目并找到info.plist文件,当该文件显示在右边窗口,在列...

  • iOS - URL Schema

    一、Schema简介和使用 注册Schema(可参考:自定义 URL Scheme 完全指南) 在Info.pli...

  • 通过URL Scheme唤醒App

    url scheme是什么,能做什么? APP需要注册自己的URL Scheme,用来唯一标识一个App。 url...

  • iOS中使用URL Scheme进行App跳转

    目录 1.URL Scheme的作用 2.如何 注册URL Scheme 3.APP之间跳转测试 4. 通过Saf...

  • 越狱检测的攻与防(2)

    但是不是所有的工具都会注册URL scheme,而且攻击者可以修改任何应用的URL scheme。 那么,你可以尝...

  • Android自定义URL使用Scheme方式唤起Activit

    Android自定义URL使用Scheme方式唤起Activity或App 最近由于工作需要,使用Scheme方式...

  • URL Scheme

    URL Scheme是什么URL Scheme有什么作用URL Scheme怎么使用 URL Scheme是什么 ...

  • WLRRoute思考

    1.为什么需要提前注册正则? 比如这是一个标准的自定义URL 红色Scheme部分就可以决定这个链接的作用。如果以...

网友评论

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

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