ios app间的相互跳转
来源:互联网 发布:人工智能英文介绍ppt 编辑:程序博客网 时间:2024/05/28 23:13
移动开发需求中,会有不少情况从一个客户端跳入另一个客户端,例如在你自己的客户端进行微信分享。该如何实现呢?
案例:从客户端A跳到客户端B或者其appstore上的下载页
前提:1. 客户端B内需要设定自己的私有跳转协议 2. 客户端B在appstore的下载链接
判断手机是否安装客户端B的方法:
[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString"XXX://"]]; 这里的“XXX”就是事先设定好的私有跳转协议名称
跳转到客户端B在appstore下载页的方法:
1.进入appstore中指定的应用
NSString *str = [NSString stringWithFormat: @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa /wa/viewContentsUserReviews?type=Purple+Software&id=%d", myAppID ];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
其中myAppID为itunesconnect中的应用程序id
2.进入客户端B
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"XXX://"]];
如何设定app的私有协议?简单,如图所示:
结束~~
0 0
- ios app间的相互跳转
- iOS App 之间的相互跳转
- 两个iOS 应用间的相互跳转
- iOS应用程序间相互跳转
- iOS应用间相互跳转
- iOS应用间相互跳转
- iOS应用间相互跳转
- iOS应用间相互跳转
- iOS应用间相互跳转
- iOS 应用间相互跳转
- iOS --- 通过UIApplication的openURL来实现APP之间的相互跳转
- iOS开发app间相互跳转以及appStore和系统设置
- iOS开发,两个app之间相互跳转(URL Scheme)
- IOS app间跳转交互
- ios 开发不同应用间相互跳转
- 应用间的相互跳转
- iOS app之间的通讯 相互调用
- STM32F4系列的app和boot相互跳转
- Python小试
- 1.MIL 编程环境设置
- 苏州供应直流稳压电源RD-1005 100V5A
- 构造函数、构造代码块
- mysql建表查询语句总结
- ios app间的相互跳转
- 上人际沟通银行卡
- 【Android】java.lang.IllegalStateException: Recursive entry to executePendingTransactions
- android手机安全:被攻陷的一个场景
- iOS 开发 storyboard 教程
- 第一个Swift程序 - Helloworld
- 黑白图像的图像增强
- poj2356 Find a multiple(鸽巢原理)
- Git Submodule使用完整教程