码迷,mamicode.com
首页 > 移动开发 > 详细

iOS程序间使用URL scheme通信

时间:2014-06-22 23:36:11      阅读:398      评论:0      收藏:0      [点我收藏+]

标签:des   code   java   http   tar   ext   

由于iOS的沙盒机制,程序之间通信受到限制,还好iOS可以很方便的注册自己程序的 URL scheme,因此可以通过打开特定的URL scheme来实现程序间通信传递参数。

1.新建A程序,并注册 URL scheme:

在程序的 Info.plist 添加一个 URL types 节点就可以了。注意结构体顺序不要搞乱

,因为我之前结构体顺序不对,一直跳转不成功。bubuko.com,布布扣

 

这样就注册好了scheme。

2、新建B程序,然后在B中打开A。

bubuko.com,布布扣

我们可以看到通过点击这个按钮之后,就跳转到A去了。(同理:当你的程序想到跳转到淘宝客户端的时候只需把testscheme 改为淘宝的URL scheme即可 ,淘宝的为taobao://)

附:一些常见的APP的URL scheme

bubuko.com,布布扣

 

 

 

 

iOS程序间使用URL scheme通信,布布扣,bubuko.com

iOS程序间使用URL scheme通信

标签:des   code   java   http   tar   ext   

原文地址:http://www.cnblogs.com/fookehi/p/3800133.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!