IOS应用直接 跳转AppStore 的方法 IOS7以上

        IOS应用直接 跳转AppStore 的方法 可以支持IOS7以上,本人真机实测过了,可以跳转 

//*******************************代码********************
         #define SYSTEM_IOS7    (SYSTEM_VERSION>=7.0?YES:NO)    //iOS7以上 宏定义
         NSString *urlStr =@"";
            if (SYSTEM_IOS7)     //IOS7 以上的url发生了变化,因此判断下系统版本
            {
                urlStr = @"itms-apps://itunes.apple.com/app/id888888888"; //8888888 换成都自己的应用id即可
            }
            else
            {
		urlStr = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?mt=8&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software&id=888888888";//url的参数带有详细分页,页码数,版本,如不需要也可去掉         
	    }           
	    NSURL *aUrl = [NSURLURLWithString:urlStr];
            BOOL isOpen = [[UIApplicationsharedApplication]canOpenURL:aUrl]; //判断url能否被打开,一个保护机制
            if (isOpen)
            {
                [[UIApplicationsharedApplication]openURL:[NSURLURLWithString:urlStr]];
            }
            else
            {
                NSLog(@"无法打开!");//可以弹出一个alterView,本人只是写了个log
            }
            //***************代码结束**********************

下面说说IOS7需要注意的问题

1.为IOS7 定制一个icon 像素为120* 120的

2.状态栏,导航栏等视图重叠

3.appStore评论地址发生改变(代码中有)

然后向大家推荐一个IOS交流群,欢迎各地的同学们前来学习交流,谢谢!QQ群:77081333


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值