最近项目用到了点击分享的短信或者是邮件中的URL直接跳转到APP中,如果APP未安装,直接跳转到AppStore下载页面。下面进入正题

实现方式就是通过设置APP的URL Scheme,那么如何设置呢?come on

1、首先点开需要被打开的APP中的info.plist文件,添加URL Types;如下图

2、这时候我们展开URL Types(URL Types是个数组) 就可以看到有item0(是个Dictionary),展开item0面我们可以看到有URL identifier,我们需要再想其中添加一项内容,点击item0行的 “+”,添加 URL Schemes项,结果如下:

3、这是最后一个步骤啦!加油!马上就有结构了哦。

这一步需要给URL Schemes以及URL identifier添加值,URL identifier就是我们APP的Bundle identifier直接填好就ok了,URL Schemes就是我们要注册的可以打开APP的链接,他是一个数组,这说明他支持增加多个链接,并且这些链接都可以打开我们的APP,这里我们就随意定义了,如:MYApp 但是不需要我们添加 ://在里面,xcode会自动生成,最后的结果是如下:

当然我们也可以代码直接添加,步骤是:

1、右键点击Info .plist文件,选中Open As,出现如下选项:

选择Source Code。这样我们就以xml的方式打开了Info .plist文件,复制下面的代码到文件中(注意:将 ESTDemo 换成你要设置的链接名字 将gsn.com.ESTDemo换成你的APP的Bundle identifier    ):

<key>CFBundleURLTypes</key>

<array>

<dict>

<key>CFBundleURLSchemes</key>

<array>

<string>ESTDemo</string>

</array>

<key>CFBundleURLName</key>

<string>gsn.com.ESTDemo</string>

</dict>

</array>

位置可以在<dict>下面,如图:

OK 现在注册已经大功告成,下面就是怎么使用的问题了

使用的时候我们只需要发送像这样 :   ESTDemo:// 的链接就可以啦!下面试试吧~    有问题可以留言哦

短信或者邮件链接打开 APP(URL Scheme)相关推荐

  1. 【小程序外链】实现桌面图标、短信和邮件以及第三方APP外链跳转到小程序

    近期微信小程序上线新功能,将流量生态延伸到微信以外渠道,进一步补足了小程序的营销场景.除了之前上线过 app 跳转小程序,小程序再跳转回 app 的功能,这次新上线的功能有: 支持邮件中文本链接跳转到 ...

  2. iOS点击短信中的链接跳转到App

    现在有这样一个需求:用户点击短信上的链接跳转到我们的App中或者App中的指定页面. 可行的方案大概有三种: 一.直接使用URL Scheme.(优点:十分简单,在plist文件中配置一个scheme ...

  3. ionic4 中使用 url scheme 插件 点击链接打开app

    ionic4 中使用 url scheme 插件 点击链接打开app 接到个新的需求,需要通过url打开应用,Google了下找到了 ionic 可以使用的 url scheme 插件 一.在使用前先 ...

  4. app后端设计(3)--短信,邮件,推送服务(2014.12.05更新)

    在app的后端设计中,免不了消息的推送,短信,邮件等服务,下面就个人的开发经验谈谈这方面. (1)最重要的是,各种推送一定要放在队列系统中处理,不然会严重影响api的响应时间. (2)短信方面 以前我 ...

  5. Android 通过短信(H5)跳转到App指定页面

    最近公司为了增加用户活跃度,新增了许多活动,要求从多种方式可以跳转到App的指定页面.比如闪屏页.首页弹框.首页banner.webView.极光推送消息点击跳转以及通过短信跳转到App. 对此,我们 ...

  6. Java实现云端存储、短信、邮件、沙盒支付

    java实现云端存储.短信.邮件.沙盒支付 一.云端存储(阿里云) 注意:下面操作是基于购买阿里云云端存储服务实现的 1.FileOSSUtils操作类 package com.zking;impor ...

  7. 短信、邮件、通讯录、蓝牙、社交、Game Center、应用内购买、iClould、Passbook

    来源于:http://www.cocoachina.com/ios/20150129/11068.html iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会 ...

  8. 五分钟实现Zabbix电话、短信、邮件、钉钉、飞书、企业微信等机器人报警

    Zabbix是现在企业用的比较多的开源监控系统,Zabbix电话短信报警更是运维不可缺少的报警渠道,假如半夜正在睡觉服务器异常了,这时候电话报警就非常必要. Spug推送助手针对常见的报警系统,内置好 ...

  9. 如何结合短信和邮件有效的监控网站

    金融危机还在持续,IT萧条,民不聊生.Saturn小女刚刚来到这世上,把Saturn忙坏了.估计博客也有好几个月美更新了吧. 用短信和邮件对服务器或网站故障报警的方法很多,软件也很多.经济危机的情况下 ...

最新文章

  1. 未来十年,人机交互将是重要的发展
  2. 彻底理解C#中值类型和引用类型的区别
  3. php鼠标经过显示文本,jQuery实现鼠标单击网页文字后在文本框显示的方法
  4. Python之多进程
  5. 文献学习(part23)--双向聚类方法综述
  6. cookie购物车php简单,cookie的优化与购物车实例
  7. Ajax(一)——Ajax基础概念,HTTP头部(重点)
  8. Linux学习总结(44)——Linux操作系统基础知识
  9. 字节实习生开发的 AI 竟然被网友用在了王冰冰身上!
  10. github加速方法
  11. 计算机课电脑如何提网速,一个简单的优化网速方法,以提高Windows7系统电脑网速教程...
  12. 支付宝-线上资金授权(小程序)
  13. 在ubuntu18.04上安装vmware
  14. 上海工商业分时电价机制调整对储能行业项目的影响分析
  15. Windows下PHPStudy服务环境80端口被进程System占用的解决方法
  16. 5个Python开发实用工具
  17. 人工智能的创业方向到底怎么选?
  18. 【c++程序】十六进制转换十进制
  19. 2021年美容师(初级)考试及美容师(初级)考试资料
  20. 美度舵手系列多功能计时腕表伴你行走世界

热门文章

  1. 一种重复命名自动更名机制
  2. 第七届蓝桥杯大赛个人赛--小明被绑架到X星球的巫师W那里
  3. 【论文笔记】基于深度学习的视觉检测及抓取方法
  4. Unity LineRenderer 画运动轨迹
  5. Python 可轻松生成图文并茂的PDF报告!
  6. pta 03-树1 树的同构 SDUT 3340 数据结构实验之二叉树一:树的同构
  7. 快速使用 Docker 部署 Spring Boot 项目
  8. Inspiron光驱改装固态硬盘_Win10系统安装
  9. c语言的字符串不是存放,在C语言中,字符串不存放在一个变量中,而是存放在一个中...
  10. 软件测试基础-今日②问-4