检测是否安装第三方APP,并下载;以WPS为例
来源:互联网 发布:淘宝创业失败案例 编辑:程序博客网 时间:2024/06/11 02:35
判断是否安装第三方软件,并且打开跳转到AppStore下载地址
第一步 添加scheme
在info配置处,URL type添加需要打开第三方软件的标示 或者直接在info下添加 key
LSApplicationQueriesSchemes
第二步 以我们刚才添加的标示 对应上面的 item 0对应的值
这里以APP内打开WPS为例,直接上代码
if(![[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"KingsoftOfficeApp://"]]){
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"提示" message:@"未安装WPS,点击确定进入AppStore下载" preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *action1 = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:^(UIAlertAction *action) {
}];
UIAlertAction *action2 = [UIAlertAction actionWithTitle:@"确定" style:UIAlertActionStyleDefault handler:^(UIAlertAction *action) {
NSString *str = [NSString stringWithFormat: @"https://itunes.apple.com/cn/app/wps-office/id599852710?mt=8"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
}];
[alertController addAction:action1];
[alertController addAction:action2];
[self presentViewController:alertController animated:YES completion:nil];
这样就实现了 检测并打开第三方软件。
- 检测是否安装第三方APP,并下载;以WPS为例
- iOS应用中检测第三方app是否安装及跳转解决方案
- Android检查手机上是否安装了第三方软件的方法------本文以百度地图为例
- Android检查手机上是否安装了第三方软件的方法---本文以百度地图为例
- 安卓随手笔记四:(判断第三方app是否安装并启动)
- Ionic3 Android 检测并下载安装app
- android 开发程序检测本地是否安装第三方应用程序
- 检测用户是否安装某个第三方应用
- 苹果iOS系统下检查第三方APP是否安装
- 【Android】检测app是否安装、安装并打开的方法
- Python cmd进入文件夹目录指令,以安装python第三方库pip为例
- 如何下载和安装CocoaPods并添加第三方库
- 自定义TextView支持第三方字体库(以隶书为例)
- Android studio导入第三方项目(以Volley为例)
- android 读取本地安装app 包名并启动第三方app
- Python(Mac版)通过PyCharmCE2017.1.2安装各种第三方包(以pygame为例)
- python手动下载并安装第三方库和国内第三方库镜像资源链接
- 如何判断是否为第三方软件
- 堆和栈的区别(转过无数次的文章)
- C++基础复习心得6
- node+express----请求对象req
- 再会java—类与对象
- nginx源码分析--master和worker进程模型
- 检测是否安装第三方APP,并下载;以WPS为例
- Hadoop RPC源码研究----客户端部分
- Kinect Interactions
- PendingIntent详解
- android图片压缩总结
- java学习日记_32:面向对象之继承的特点和注意事项
- 判断远程主机上的目录是否存在
- android service初步使用
- 【JZOJ4784】【NOIP2016提高A组模拟9.15】Map