绕过苹果审核机制
2016-05-12 17:33
197 查看
方法一:利用日期遮蔽被杀部分
首先来看一个我在Check.h中写的一个类方法:
/**是否应该出现下载音乐选项*/
名字叫做是否显示音乐下载项目,看名字就知道是干嘛的了,哈哈!
下面看一下它的实现!
[/code]
意思就是,2016年3月份之前隐藏,3月后显示!接着,我在自定义的标签栏中写了如下代码:
以及音乐播放的视图控制器中,写来如下代码:
这应该很容易明白吧!
原本是这样的:
标签栏有个下载
弹出的菜单有下载
在没有版权的情况下,下载音乐是会被苹果拒绝的!
用方法一遮蔽后,变成这样了:
下载没有了
下载没有了
苹果审核后,时间到了,自动出现原来的下载相关的内容了!哈哈,大功告成!!
有问题请issue我!谢谢支持!
首先来看一个我在Check.h中写的一个类方法:
/**是否应该出现下载音乐选项*/
+(BOOL)shouldAppear;
名字叫做是否显示音乐下载项目,看名字就知道是干嘛的了,哈哈!
下面看一下它的实现!
+(BOOL)shouldAppear { NSDateFormatter *fmter=[[NSDateFormatter alloc]init]; fmter.dateFormat=@"yyyy-MM"; NSString *str=[fmter stringFromDate:[NSDate date]]; NSString *month=[[str componentsSeparatedByString:@"-"]lastObject]; NSString *year=[[str componentsSeparatedByString:@"-"] firstObject]; [code]if((month.intValue>=3)&&(year.intValue>=2016)) { return YES; } return NO;}
[/code]
意思就是,2016年3月份之前隐藏,3月后显示!接着,我在自定义的标签栏中写了如下代码:
if([Check shouldAppear]) self.viewControllers=@[n1,n2,n3]; else self.viewControllers=@[n1,n2];
以及音乐播放的视图控制器中,写来如下代码:
[KxMenu setTintColor:[UIColor darkGrayColor]]; [KxMenu setTitleFont:[UIFont systemFontOfSize:15]]; KxMenuItem shareItem=[KxMenuItem menuItem:@"分享" image:[UIImage imageNamed:@"menu_share"] target:self action:@selector(showSharelist)]; KxMenuItem downloadItem=[KxMenuItem menuItem:@"下载" image:[UIImage imageNamed:@"menu_download"] target:self action:@selector(downloadMusic)]; NSArray *items; if([Check shouldAppear]) items=@[shareItem,downloadItem]; else items=@[shareItem];
这应该很容易明白吧!
原本是这样的:
标签栏有个下载
弹出的菜单有下载
在没有版权的情况下,下载音乐是会被苹果拒绝的!
用方法一遮蔽后,变成这样了:
下载没有了
下载没有了
苹果审核后,时间到了,自动出现原来的下载相关的内容了!哈哈,大功告成!!
方法二:服务器遮蔽方法
原理与方法一类似,这里不在赘述了,就是在审核之前给一个bool值,审核后,改变这个bool值,实现遮蔽与显示,可以达到同样的效果!有问题请issue我!谢谢支持!
相关文章推荐
- 正则表达式
- Redis主从环境配置
- elk平台搭建
- C# 后台请求web服务方法
- POI XSSF与HSSF的 使用区别
- Java 1.5并发包之一:Lock
- Ecshop与Jquery冲突的解决方案2
- tomcat8设置https连接
- mysql死锁示例
- 三种线性排序算法: 计数排序、桶排序与基数排序
- 卡特兰数相关问题
- WP8.1简单项目 《在线词典》
- dmalloc用法快速入门
- js事件行为
- IntelliJ IDEA启动web项目时突然变慢的原因
- zkfc报错:java.net.NoRouteToHostException: No route to host
- nginx学习笔记之一:nginx介绍及其编译安装
- 酷炫的下载的进度动画2
- java中的常见异常及错误和处理方法
- python中lock和rlock(递归锁)的区别