短信或者邮件链接打开 APP(URL Scheme)
最近项目用到了点击分享的短信或者是邮件中的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>
OK 现在注册已经大功告成,下面就是怎么使用的问题了
使用的时候我们只需要发送像这样 : ESTDemo:// 的链接就可以啦!下面试试吧~ 有问题可以留言哦
短信或者邮件链接打开 APP(URL Scheme)相关推荐
- 【小程序外链】实现桌面图标、短信和邮件以及第三方APP外链跳转到小程序
近期微信小程序上线新功能,将流量生态延伸到微信以外渠道,进一步补足了小程序的营销场景.除了之前上线过 app 跳转小程序,小程序再跳转回 app 的功能,这次新上线的功能有: 支持邮件中文本链接跳转到 ...
- iOS点击短信中的链接跳转到App
现在有这样一个需求:用户点击短信上的链接跳转到我们的App中或者App中的指定页面. 可行的方案大概有三种: 一.直接使用URL Scheme.(优点:十分简单,在plist文件中配置一个scheme ...
- ionic4 中使用 url scheme 插件 点击链接打开app
ionic4 中使用 url scheme 插件 点击链接打开app 接到个新的需求,需要通过url打开应用,Google了下找到了 ionic 可以使用的 url scheme 插件 一.在使用前先 ...
- app后端设计(3)--短信,邮件,推送服务(2014.12.05更新)
在app的后端设计中,免不了消息的推送,短信,邮件等服务,下面就个人的开发经验谈谈这方面. (1)最重要的是,各种推送一定要放在队列系统中处理,不然会严重影响api的响应时间. (2)短信方面 以前我 ...
- Android 通过短信(H5)跳转到App指定页面
最近公司为了增加用户活跃度,新增了许多活动,要求从多种方式可以跳转到App的指定页面.比如闪屏页.首页弹框.首页banner.webView.极光推送消息点击跳转以及通过短信跳转到App. 对此,我们 ...
- Java实现云端存储、短信、邮件、沙盒支付
java实现云端存储.短信.邮件.沙盒支付 一.云端存储(阿里云) 注意:下面操作是基于购买阿里云云端存储服务实现的 1.FileOSSUtils操作类 package com.zking;impor ...
- 短信、邮件、通讯录、蓝牙、社交、Game Center、应用内购买、iClould、Passbook
来源于:http://www.cocoachina.com/ios/20150129/11068.html iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会 ...
- 五分钟实现Zabbix电话、短信、邮件、钉钉、飞书、企业微信等机器人报警
Zabbix是现在企业用的比较多的开源监控系统,Zabbix电话短信报警更是运维不可缺少的报警渠道,假如半夜正在睡觉服务器异常了,这时候电话报警就非常必要. Spug推送助手针对常见的报警系统,内置好 ...
- 如何结合短信和邮件有效的监控网站
金融危机还在持续,IT萧条,民不聊生.Saturn小女刚刚来到这世上,把Saturn忙坏了.估计博客也有好几个月美更新了吧. 用短信和邮件对服务器或网站故障报警的方法很多,软件也很多.经济危机的情况下 ...
最新文章
- 未来十年,人机交互将是重要的发展
- 彻底理解C#中值类型和引用类型的区别
- php鼠标经过显示文本,jQuery实现鼠标单击网页文字后在文本框显示的方法
- Python之多进程
- 文献学习(part23)--双向聚类方法综述
- cookie购物车php简单,cookie的优化与购物车实例
- Ajax(一)——Ajax基础概念,HTTP头部(重点)
- Linux学习总结(44)——Linux操作系统基础知识
- 字节实习生开发的 AI 竟然被网友用在了王冰冰身上!
- github加速方法
- 计算机课电脑如何提网速,一个简单的优化网速方法,以提高Windows7系统电脑网速教程...
- 支付宝-线上资金授权(小程序)
- 在ubuntu18.04上安装vmware
- 上海工商业分时电价机制调整对储能行业项目的影响分析
- Windows下PHPStudy服务环境80端口被进程System占用的解决方法
- 5个Python开发实用工具
- 人工智能的创业方向到底怎么选?
- 【c++程序】十六进制转换十进制
- 2021年美容师(初级)考试及美容师(初级)考试资料
- 美度舵手系列多功能计时腕表伴你行走世界
热门文章
- 一种重复命名自动更名机制
- 第七届蓝桥杯大赛个人赛--小明被绑架到X星球的巫师W那里
- 【论文笔记】基于深度学习的视觉检测及抓取方法
- Unity LineRenderer 画运动轨迹
- Python 可轻松生成图文并茂的PDF报告!
- pta 03-树1 树的同构 SDUT 3340 数据结构实验之二叉树一:树的同构
- 快速使用 Docker 部署 Spring Boot 项目
- Inspiron光驱改装固态硬盘_Win10系统安装
- c语言的字符串不是存放,在C语言中,字符串不存放在一个变量中,而是存放在一个中...
- 软件测试基础-今日②问-4