iOS常用的一些小功能之应用间跳转, 应用评分

应用间跳转

有时候,需要在本应用中打开其他应用,比如从A应用中跳转到B应用

首先,B应用得有自己的URL地址(在Info.plist中配置)

B应用的URL地址就是:lwb://weibin__li.cn

接着在A应用中使用UIApplication完成跳转

NSURL *url = [NSURL URLWithString:@"lwb://weibin__li.cn"];

[[UIApplication sharedApplication] openURL:url];

应用评分

为了提高应用的用户体验,经常需要邀请用户对应用进行评分

应用评分无非就是跳转到AppStore展示自己的应用,然后由用户自己撰写评论

如何跳转到AppStore,并且展示自己的应用

方法1

NSString *appid = @"444934666";

NSString *str = [NSString stringWithFormat:

@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@", appid];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];

方法2

NSString *str = [NSString stringWithFormat:

@"itms-apps://itunes.apple.com/cn/app/id%@?mt=8", appid];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];

时间: 2024-08-08 04:18:59

iOS常用的一些小功能之应用间跳转, 应用评分的相关文章

iOS常用的一些小功能之发短信

方法一 直接跳到发短信界面,但是不能指定短信内容,而且不能自动回到原应用 NSURL *url = [NSURL URLWithString:@"sms://10010"]; [[UIApplication sharedApplication] openURL:url]; 方法二: 如果想指定短信内容,那就得使用MessageUI框架 包含主头文件 #import <MessageUI/MessageUI.h> 显示发短信的控制器 MFMessageComposeViewC

iOS常用到的图片功能:截取当前屏幕/选择本地图片/图片压缩

截取当前屏幕 UIGraphicsBeginImageContextWithOptions(CGSizeMake(CGRectGetWidth(self.superview.frame), CGRectGetHeight(self.superview.frame)), NO, 1); [self.superview drawViewHierarchyInRect:CGRectMake(0, 0, CGRectGetWidth(self.superview.frame), CGRectGetHei

页面上常用的一些小功能--QQ、回到顶部

1.QQ <script charset="utf-8" type="text/javascript" src="http://wpa.b.qq.com/cgi/wpa.php?key=XzkzODA2ODE0MV8yMTQzNDZfNDAwNjAwNTE5OV8"></script> 2.回到顶部 <a href="#" onclick="window.scrollTo(0, 0);

iOS 常用小功能 总结

常用小功能 iOS中的很多小功能都是非常简单的,几行代码就搞定了,比如打电话.打开网址.发邮件.发短信等 打电话 方法一(不被采用): 拨号之前会弹框询问用户是否拨号,拨完后能自动回到原应用 NSURL *url = [NSURL URLWithString:@"telprompt://10010"]; [[UIApplication sharedApplication] openURL:url]; 缺点 因为是私有API,所以可能不会被审核通过 方法二(推荐使用): 创建一个UIWe

猫猫学iOS(四十五)之常用的小功能比如打电话、打开网址、发邮件、发短信打开其他应用。

猫猫分享,必须精品 原创文章,欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243?viewmode=contents 简介 iOS中的很多小功能都是非常简单的,几行代码就搞定了,比如打电话.打开网址.发邮件.发短信.打开其他应用等. 打电话 方法1 最简单最直接的方式:直接跳到拨号界面 NSURL *url = [NSURL URLWithString:@"tel://10010"]; [[UIApplication sharedA

iOS开发部分小功能(1)

功能:打电话 方法1: NSURL *url = [NSURL URLWithString:@"tel://10010"]; [[UIApplication sharedApplication] openURL:url]; 优点:直接跳到拨号界面,最简单最直接.缺点:电话打完后,不会自动回到原应用,直接停留在通话记录界面. 方法2: if (_webView == nil) { _webView = [[UIWebView alloc] initWithFrame:self.view.

Visual Studio Debugger中七个鲜为人知的小功能

Visual Studio debugger是一个很棒的调试工具,可以帮助程序猿们快速地发现和解决问题.这里给大家简单介绍一下VS调试工具中的七个鲜为人知的小功能. 1.    一键跳转到指定语句 调试过程中经常需要拖拽黄箭头,使特定语句执行或者不执行.常规方法就是使用鼠标直接拖拽. 在Visual Studio 2017 15.3预览版中,有一个更简单地跳转到目标行的方法:在目标行盘旋鼠标指针,出现绿色竖线右箭头图标后,按住CTRL后鼠标左键点击,就把调试黄箭头移过去了,再点击调试下一步或者F

iOS 网易彩票-5设置模块三(常用小功能)

该篇文章中,用到很多iOS开发过程中常用的小功能,当前只是将这些功能集成到网易彩票的设置中.iOS-常用小功能介绍,请参考我的另一篇文章: iOS 常用小功能 总结:http://www.cnblogs.com/jys509/p/4805030.html 关于 效果图 思路分析: 使用self.tableView.tableHeaderView 自定义组头部,通过加载xib来实现 评分支持,使用[iOS 常用小功能 总结]中“应用评分”小功能 客户电话,使用[iOS 常用小功能 总结]中“打电话

iOS常用小功能的实现

iOS应用开发中有许多非常实用的小功能, 这些小功能的实现也非常的简单, 本文将这些小功能汇总,用于备忘. 1. 打电话功能的实现 实现打电话功能的方式有多种,其中最好的方式如下: //利用UIWebView打电话 if (_webView == nil) { //WebView不需要显示,只需要实现打电话功能 _webView = [[UIWebView alloc] initWithFrame:CGRectZero]; } [_webView loadRequest:[NSURLReques