1. openURL能帮助你运行Maps,SMS,Browser,Phone甚至其他的应用程序。
  2. openURL的使用方法:
  3. [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:myURLString]];
  4. 自己定义URL,方法如下:
  5. 打开info.plist,添加一项URL types
  6. 展开URL types,再展开Item1,将Item1下的URL identifier修改为URL Scheme
  7. 展开URL Scheme,将Item1的内容修改为myapp
  8. 或者:
  9. (增加一下此段设置)
  10. <key>CFBundleURLTypes</key>
  11. <array>
  12. <dict>
  13. <key>CFBundleURLSchemes</key>
  14. <array>
  15. <string>myapp</string>
  16. </array>
  17. <key>CFBundleURLName</key>
  18. <string>com.yourcompany.appName</string>
  19. </dict>
  20. </array>
  21. 其他程序可通过myapp://访问此自定义URL
  22. 可通过[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"myapp://com.yourcompany.appName"]];
  23. 来判断用户机器中是否安装了该程序
  24. 最近接触到程序内打开自己,通过第三方控件来调用本身程序:
  25. 通过- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
  26. 可以通过处理url来获取信息扫行相应操作。

IOS程序中打开自己的程序,测试机器中是否装了自己的程序(openURL:,canOpenURL:)相关推荐

  1. 火狐浏览器中打开java_Ubuntu下通过Firefox Opera Chromium浏览器直接执行java应用程序(打开java jnlp文件)实现在服务器远程虚拟控制台完成远程管理的方法...

    远程虚拟控制台依赖于java运行环境(jre),在通过浏览器打开链接前,系统必须安装jre环境,远程管理控制台其实就是一个java程序,打开相应的网站会下载一个jnlp(java网络加载协议)的文件, ...

  2. 怎么在Vc中打开MySQL数据库_在vc++中使用mysql数据库_MySQL

    vc++版本:v6.0 Host Info: localhost via TCP/IP Server Info: 5.0.67-community-nt Server Version: 50067 C ...

  3. 能在html中打开ppt吗,怎样在PPT中直接打开网页

    怎样在PPT中直接打开网页 2019-10-24 13:09 责任编辑:砕月 导读 / 当我们使用PowerPoint2007做幻灯片演示的时候,经常会碰到超级链接调用到网络信息.但是,只要一点击链接 ...

  4. linux中打开pdf文件_在Linux中减少PDF文件大小

    linux中打开pdf文件 In our Linux system, If we have a large PDF file, we may want to reduce it's size. We ...

  5. 在maven项目中打开jsp_零基础在intellij中打开一个项目复制粘贴内容即可运行的java拼图...

    我刚学java语言,在学习java简单的拼图游戏时发现网上有些居然要导入调试,而且网上有些说的调试方法不明不白,所以我就分享了我的可直接复制在新项目中的源码,如果要直接要搞好的话就可以用结尾的分享提取 ...

  6. unity中打开别人的项目,脚本中继承的父类报错(红色波浪线)VS 编译过程 error CS0246: 未能找到类型或命名空间名“XXX”

    最开始按照报错 error CS0246: 未能找到类型或命名空间名"XXX"进行查找,查到的都是 .Net 框架版本不一样,更改版本后依旧报错 解决办法:打开Unity-> ...

  7. 在vscode中打开vue项目,js文件中出现黄色波浪线

    问题如题: 报错信息意思是:import属于ES6语法,当前不能用 解决方案:在页面顶部加上: /* jshint esversion:6 */ import上面的波浪号就没有了,但是 jshint ...

  8. 禁止页面在浏览器中打开 只能在微信内核浏览器中打开

    <script type="text/javascript"> // 对浏览器的UserAgent进行正则匹配,不含有微信独有标识的则为其他浏览器 var userag ...

  9. 浏览器中打开IOS应用并传参

    原创文章,转载请注明 开发中遇到这么一个问题,就是动态地指定联接服务器地址,或其它数据.如果是其它数据还好说一些,可以通过在服务器上获得的方式来弄.但如果服务器地址都需要动态指定的话.那就得另想办法了 ...

最新文章

  1. 3 年血亏 10 亿美元,Google Deepmind 出了什么问题?
  2. 射线与三角形求交,并判断是否在三角形内的完整代码(带测试)
  3. 服务器机房有哪些重要系统
  4. Automake十分钟速成教程
  5. Browser控制台分析
  6. java https通讯_Kubernetes - HTTPS在服务之间进行通信
  7. 柱状图用腻了?玉玦图给你更美的数据呈现
  8. MyEclipse10 中设置Jquery提醒,亲测可用
  9. UIActionSheet的最后一项点击失效
  10. border做三角符号
  11. java ajax_Ajax Java示例
  12. html左侧浮动广告代码,网站侧边栏广告固定浮动效果的实现
  13. 用python实现文件加密功能
  14. carry函数在C语言中用法,carry的用法总结大全
  15. PaddleOCR实现高精度车牌识别
  16. java.io.IOException:Permission denied
  17. 在 JDK 1.4 中打印
  18. 梦想照进现实|CSDN 实体奖牌 第二期
  19. win7 win8.1搜索不到隐藏中文wifi 已添加隐藏wifi但是没显示
  20. 企查查爬取返回405错误的一种处理方法

热门文章

  1. 数据库(5)SQL约束
  2. 数据库(2)数据库介绍
  3. c语言实现路由功能,前端路由的两种实现方式,内附详细代码
  4. spring boot没有web.xml,如何向嵌入式的servlet容器中注册servlet组件
  5. 为类添加方法java_Java 7 : 为接口类增加“public defender 方法”
  6. html中两个div垂直居中对齐,在div中垂直居中的两个元素
  7. 【原创】 Boost序列化了解设计思想
  8. 【uoj#174】新年的破栈 贪心
  9. Reveal v4(8796) 使用
  10. Stop Googling!