文档章节

iOS URL scheme

x
 xiaoluoling
发布于 2014/10/09 12:25
字数 371
阅读 554
收藏 0

    最近项目用到了用自己的软件打开手机上面已经安装的软件,通过在网上的一番寻找,才知道要通过[[UIApplication shareApplication] openURL:]这个方法打开其他的应用。但是最重要的是,后面的URL是不知道的,比如我想打开新浪微博,但是我是不知道新浪微博的URL。所以下面我将列举一些常用的URL scheme和一般如何获取URL scheme的方法。

    1、自己查询url的办法是用文件管理器打开每个应用的应用名.APP子文件夹下的info.plist文件,找到 
CFBundleURLSchemes字段就可以在下方找到了。未越狱推荐使用pc端软件itools完成。

    2、第一种方法没找到的话,把相应的 app 的 ipa 安装文件下载下来,把文件 .ipa 的后缀改成 .zip,然后解压,打开 Payload/xxx.app/Info.plist 这个文件,找到 URL types 下的 URL Schemes 下的数组对应的值就是这个 app 的 URL Scheme 了。以 Weico 为例:




    3、列举一些常用的URL scheme

     QQ的url是 mqq:// 
     微信是weixin:// 
     淘宝taobao:// 
     点评dianping:// dianping://search 
     微博 sinaweibo:// 
     名片全能王camcard:// 
     weico微博weico:// 
     支付宝alipay:// 
     豆瓣fm:doubanradio:// 
     微盘 sinavdisk:// 
     网易公开课ntesopen://
     美团 imeituan:// 
     京冬openapp.jdmoble:// 
     人人renren:// 
     我查查 wcc:// 
     1号店wccbyihaodian:// 
     有道词典yddictproapp:// 
     知乎zhihu://
     优酷 youku://

© 著作权归作者所有

共有 人打赏支持
x
粉丝 1
博文 3
码字总数 1522
作品 0
常州
程序员
私信 提问
Custom URL scheme for iOS与Android需要注意的地方

Custom URL scheme 的好处就是,你可以在其它程序中通过这个url打开应用程序。如A应用程序注册了一个url scheme:myApp, 那么就在mobile浏览器中就可以通过打开你的应用程序A。 iOS与Andro...

长平狐
2012/08/13
3K
0
【quickhybrid】H5和Native交互原理

前言 架构的核心就是交互,而实现这个交互的前提是弄清楚H5和Native端的交互 本文主要介绍Native端(Android/iOS)和H5端(泛指前端)的交互原理 (之前也整理过类似的文章,本系列重新梳理)...

dailc
07/01
0
0
Android-微信浏览器/qq浏览器内如何实现调用并打开手机第三方应用?

背景: 公司app有个需求,分享的新闻链接能用自己的app打开浏览,未安装时引导用户安装; 平台:android/ios; 分享SDK:友盟社会化分享SDK 目前方案: android客户端使用intent-filter过滤设...

清风烈酒-
2015/05/13
12.3K
2
IOS 内置URL schemes简介

在IOS的应用中经常会看到一些应用程序通过某个点击动作而直接跳到App Store页面,开始很奇怪这种第三方应用于IOS的系统应用交互时怎么实现的。后来发现苹果的开发者文档中关于这种通信的实现...

big军
2013/03/16
0
2

没有更多内容

加载失败,请刷新页面

加载更多

添加并发

<!-- 认购线程池,支持最大并发送10 最大排队队列为一万--> <task:executor id="investBuyPool" pool-size="1-10" queue-capacity="10000"/> 方法添加注解@Async("investBuyPool")......

一夜
15分钟前
1
0
Gensim?

Gensim是一款开源的第三方Python工具包,用于从原始的非结构化的文本中,无监督地学习到文本隐层的主题向量表达。它支持包括TF-IDF,LSA,LDA,和word2vec在内的多种主题模型算法,支持流式训...

火力全開
28分钟前
1
0
图片验证码

图片验证码,线上登录是最常见的场景,也有发送手机验证码之前进行图片验证码的验证。 图片验证码很大程度上防止机器人撞库登录或频繁发起短信验证码从而使系统暂时性"瘫痪"。 以下是项目中用...

貔貅叔
31分钟前
3
0
科班出身程序员和培训出来的程序员区别在哪?

科班出身只是代表你要从事的职业和你的专业是一致的,代表着你具备了得天独厚的优势,至于是不是优势看你上班好不好学,平时逃课没,上班是认真听还是玩手机。一般而言科班出来的理论性比较强...

java菜分享
32分钟前
1
0
java框架学习日志-8(AOP简介)

小王被委托开发一款游戏,程序分为启动页面,登陆页面,战斗页面等。小王就采用了面向对象编程思想(OOP),把整个程序分解成下图 这种就是传统的自上而下的编程,或者说纵向的编程,负责启动...

白话
32分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部