[转载]IOS在当前程序中调用任意的第三方程序,类似调

由于项目需要,找了下在当前应用中调用第三方程序的方法,现在在这里总结下,以后各位童鞋就少走弯路啦,好,入正题...

要想调用第三方的程序首先要知道第三方程序的 URL Schemes,否则就没法调了,app的URLSchemes到底是什么呢,请看下面
1。首先我们打开项目找到项目配置的info.plist文件如下图,点击右键选择添加一行

screen-capture.png

2。选择 “URL types“

screen-capture-1.png

3。展开“Item 1″我们可以看到 URLidentifier这个key,填写它的值,原则上可以随便填,但是一般习惯使用
”com.yourcompany.yourapp“
screen-capture-2.png

4.再添加一行 “Item 1″.

screen-capture-3.png
5。选择 “URL Schemes”
screen-capture-4.png

6。输入一个名字比如myapp,那么你程序的URLscheme就是myapp以后你在其他程序中间调用的时候就直接使用代码:      [[UIApplication sharedApplication] openURL:[NSURLURLWithString:@"myapp://"]];
看到这个代码应该很熟悉了吧,呵呵,至此都搞定了

screen-capture-6.png

在这里提供参考的老外原文地址:点击链接

另外对系统程序(短信,邮件,浏览器,地图,appstore,拨打电话)调用的例子参考:点击链接

另外有一个网站提供了很多公开了的URL scheme,你也可以将自己的程序的URL scheme提交上去,公开出来哦。

URL scheme 网站地址:http://www.handleopenurl.com/

提交你的url scheme的地址:http://www.handleopenurl.com/developers

大家找找愤怒的小鸟游戏的URL scheme,发到下面留言里面呢,共享一下。


转载请著名来自:http://blog.sina.com.cn/heyuan110 谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值