iOS开发之app之间的跳转以及跳转到appstore
2016-11-28 16:44
351 查看
字数292 阅读15 评论0 喜欢0
1.A程序跳到B程序
一:
找到info.plist文件,注册对外接口
流程:在Information Property List 点击 + 号,添加一个叫(URL types)的数组,
将item0下将URL identifier 改为 (URL Schemes),再点击 + 号添加一个(item1),将item1的值设置为:(myapp)
这个myapp就是对外接口,可以通过它,调用应用
图例
二:在B程序的AppDelegate.m中处理请求
(BOOL)application:(UIApplication )application handleOpenURL:(NSURL )url
{
if([[url scheme] isEqualToString:@”myapp”]){
[application setApplicationIconBadgeNumber:10];
return YES;
}
return NO;
}
三:点击A程序跳转B程序
提示:确认应用程序是否启动,以及应用程序委托是否收到application:handleOpenURL:消息;然后在A程序中点击按钮调用上面注册过的对外接口,添加以下代码:
(IBAction)skipAction:(id)sender {
NSURL *url = [NSURL URLWithString:@”myapp:”];
[[UIApplication sharedApplication] openURL:url];
}
以上就可以在我们自己的应用中打开我们的其他应用啦
2.从我们自己的应用跳转到App Store
(IBAction)skipToAppstore:(id)sender {
NSURL *url = [NSURL URLWithString:@”程序的相应连接”];
[[UIApplication sharedApplication] openURL:url];
}
推荐拓展阅读
1.A程序跳到B程序
一:
找到info.plist文件,注册对外接口
流程:在Information Property List 点击 + 号,添加一个叫(URL types)的数组,
将item0下将URL identifier 改为 (URL Schemes),再点击 + 号添加一个(item1),将item1的值设置为:(myapp)
这个myapp就是对外接口,可以通过它,调用应用
图例
二:在B程序的AppDelegate.m中处理请求
(BOOL)application:(UIApplication )application handleOpenURL:(NSURL )url
{
if([[url scheme] isEqualToString:@”myapp”]){
[application setApplicationIconBadgeNumber:10];
return YES;
}
return NO;
}
三:点击A程序跳转B程序
提示:确认应用程序是否启动,以及应用程序委托是否收到application:handleOpenURL:消息;然后在A程序中点击按钮调用上面注册过的对外接口,添加以下代码:
(IBAction)skipAction:(id)sender {
NSURL *url = [NSURL URLWithString:@”myapp:”];
[[UIApplication sharedApplication] openURL:url];
}
以上就可以在我们自己的应用中打开我们的其他应用啦
2.从我们自己的应用跳转到App Store
(IBAction)skipToAppstore:(id)sender {
NSURL *url = [NSURL URLWithString:@”程序的相应连接”];
[[UIApplication sharedApplication] openURL:url];
}
推荐拓展阅读
相关文章推荐
- iOS开发之app之间的跳转以及跳转到appstore
- ios开发-APP之间跳转
- ios开发之 获取APP版本号/跳转APPStore(下载页/评论页)
- ios俩个APP之间跳转、传值 分类: ios开发 2015-02-01 14:41 370人阅读 评论(0) 收藏
- iOS计算App缓存的大小以及清理、iOS应用跳转到appstore评分、文字加阴影、 NSMutableArray到NSData的转化
- iOS APP之间到跳转,以及热门应用,手机自带到应用跳转
- iOS app之间的跳转以及传参数
- 【iOS开发-20】UIViewCOntroller视图控制器之间跳转切换举例,以及视图控制器生命周期的简单说明
- ios开发之 获取APP版本号/跳转APPStore(下载页/评论页)
- iOS开发,两个app之间相互跳转(URL Scheme)
- iOS开发中app之间的跳转
- iOS开发UIViewCOntroller视图控制器之间跳转切换举例,以及视图控制器生命周期的简单说明
- iOS开发-两个APP之间跳转、传值
- ios俩个APP之间跳转、传值,以及直接跳转到指定app页面 或者 app 评价页面 的方法
- 【iOS开发-1】AppIcon图标的尺寸,绘制,命名规则以及怎么回到HOME界面查看效果?
- 【iOS开发-22】navigationBar导航条和navigationItem设置:基本搞定导航条上的文字和按钮以及各种跳转
- iOS开发备忘录:实现多StoryBoard之间跳转
- iOS开发拓展篇—应用之间的跳转和数据传递
- iOS开发-提交App至AppStore的步骤