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

简介: <ol start="1" class="dp-j" style="padding:0px; border:none; list-style-position:initial; color:rgb(92,92,92); font-family:Consolas,'Courier New',Courier,mono,serif; line-height:26px; margin:0px 0p
  1. openURL能帮助你运行Maps,SMS,Browser,Phone甚至其他的应用程序。  
  2.   
  3. openURL的使用方法:   
  4.   
  5. [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:myURLString]];  
  6.   
  7. 自己定义URL,方法如下:   
  8.   
  9. 打开info.plist,添加一项URL types  
  10.   
  11. 展开URL types,再展开Item1,将Item1下的URL identifier修改为URL Scheme  
  12. 展开URL Scheme,将Item1的内容修改为myapp  
  13.   
  14. 或者:  
  15.   
  16. (增加一下此段设置)  
  17. <key>CFBundleURLTypes</key>  
  18.     <array>  
  19.         <dict>  
  20.             <key>CFBundleURLSchemes</key>  
  21.             <array>  
  22.                 <string>myapp</string>  
  23.             </array>  
  24.             <key>CFBundleURLName</key>  
  25.             <string>com.yourcompany.appName</string>  
  26.         </dict>  
  27.     </array>  
  28.   
  29. 其他程序可通过myapp://访问此自定义URL  
  30.   
  31. 可通过[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"myapp://com.yourcompany.appName"]];  
  32.   
  33. 来判断用户机器中是否安装了该程序  
  34.   
  35. 最近接触到程序内打开自己,通过第三方控件来调用本身程序:  
  36.   
  37. 通过- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url  
  38.   
  39. 可以通过处理url来获取信息扫行相应操作。
目录
相关文章
|
安全 JavaScript 前端开发
AppSpider 7.5.020 发布 - Web 应用程序安全测试
AppSpider 7.5.020 for Windows - Web 应用程序安全测试
73 0
|
2月前
|
Java 测试技术 数据安全/隐私保护
通过yaml文件配置自动化测试程序
通过yaml文件可以将自动化测试环境,测试数据和测试行为分开,请看一下案例
98 4
|
6月前
|
监控 安全 测试技术
【01】卓伊凡收到冒充税务机关的诈骗程序-决定在沙盒Sandbox环境中运行测试下-广大企业同胞们注意防诈骗
【01】卓伊凡收到冒充税务机关的诈骗程序-决定在沙盒Sandbox环境中运行测试下-广大企业同胞们注意防诈骗
198 14
【01】卓伊凡收到冒充税务机关的诈骗程序-决定在沙盒Sandbox环境中运行测试下-广大企业同胞们注意防诈骗
|
7月前
|
安全 测试技术 Linux
Acunetix v25.4 发布 - Web 应用程序安全测试
Acunetix v25.4 (Linux, Windows) - Web 应用程序安全测试
224 3
Acunetix v25.4 发布 - Web 应用程序安全测试
|
6月前
|
安全 Devops 测试技术
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
141 0
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
|
9月前
|
缓存 Java 测试技术
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
1124 3
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
|
8月前
|
自然语言处理 安全 测试技术
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
545 0
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
|
移动开发 数据安全/隐私保护 iOS开发
ios app真机测试到上架App Store详细教程-必看
ios app真机测试到上架App Store详细教程-必看
282 0
|
Web App开发 存储 移动开发
ios app真机测试到上架App Store详细教程-必看
ios app真机测试到上架App Store详细教程-必看
|
Web App开发 存储 移动开发
ios app真机测试到上架App Store详细教程-必看
点击右上角,选择设置,把专用密码复制上去,同时勾选上保存账号和保存密码,点击ok保存(专用密码会自动保存,不会显示出来。),然后再回去提交ipa上传就可以正常上传了。

热门文章

最新文章