https://www.jianshu.com/p/da0a259338ea

iOS马甲包上架首先明白一点,这个上架的app马甲包一定是不合规的.不然也不会使用马甲包上架.

上架过程中遇到的坑.

因为已经上架了自己的App,但是还需要上架一个这个App的马甲包.所以在原来的工程里面需要怎么做才可以呢?

总结一下无非就是一下几点,

一:UI部分

(1)在原有的UI基础上修改新的UI,这个咩有具体的怎么修改,,怎么改都行,只要和之前的不一样.

(2)启动图不能和之前的一样,,,坚决不能一样,,,坚决不能一样,,,坚决不能一样(重要的事情说三遍)

(3)logo,,,坚决不能一样,,,坚决不能一样(重要的事情说三遍)

二:代码部分

(1)修改工程中文件夹名字(全部都需要修改)

(2)修改项目名字

(3)修改类名 ,一般都会有前缀,一键替换,然后类名的后缀一般是view/viewController/model之类的 能改就改

(4)添加混淆代码,把其他地方的代码 ,引入到工程里面去,用不用先不管,反正拉进去就行

(5)记得修改boundID

(6)可以根据之前的App做功能部分删除或者添加部分功能,不能完全使用之前的功能,一定要修改一部分

(7)这一条是补充说明:前两天亲测了一下,,,,,之前有上过一个账号助手的app,代码没改 ,logo没改,项目名称没改,换个boundID换个开发者账号,修改宣传文本,修改描述文本,竟然一夜之间上去了………是不是很懵逼,所以我决定过两天做个升级,试试能不能上去.请同学们耐心等待.

三:以上两部做完以后可以打包了 ,,,,,同样有问题,因为需要上架账号是选择和之前App同一个开发者账号上架还是新的这个就要看第一部和第二部你是怎么做的,如果第一部和第二步做的比较好,并且你不在意随时被干掉的话,,就可以直接使用同一个账号上传审核,如果主App很重要(一般都是很重要的)那就换一个新的开发者账号进行打包上架.

四:在第三步里面为什么说要换一个账号呢?

(1)因为是马甲包 肯定是不合规的 随时有被干掉的危险,Apple不单单是干掉你这个app还会对这个开发者账号进行处理或者给你下架如果使用同一个账号的话 ,主App就挂了.

(2)做马甲包就是引导用户的,刷评论什么的,还是会被Apple发现的.发现以后这个账号就又废掉了(结果参见上一条)

(3)反正就是使用新的账号吧,安全!

五:不要以为打包以后就可以提交审核,在提交审核之前需要注意

(1)项目描述不能和之前的一样(不要问我怎么知道的,不信你可以试试)

(2)项目宣传也不可以一样(不要问我怎么知道的,不信你可以试试)

(3)需要测试账号的,不要提供一样的账号!一般是手机号,那么多人用手机号都没有重复的,你要是提供一个一样的测试手机号,只能说明一件事,,,那么小概率事件都被你遇到了,,,,,你还狡辩是不明智的!

说完怎么上马甲以后再说下什么情况会被拒绝:

1.项目里面有支付的sdk,但是apple审核的时候没有看到项目里面有用到支付的地方,,,,,那就会直接回复说,项目里面有隐藏功能,属于欺骗,,,,或者去掉支付的sdk

2.需要使用内购的部分,没有使用内购也会悲剧,比如发礼物.

3.审核的时候发现了你做的隐藏功能

4.付费陪伴,这个是什么意思呢(比如付费视频聊天,聊天发消息扣费,诸如此类的线上完成任务付费的)

5.评级不对的,(比如,社交软件里面的美女啊什么的   但是你的评级才4+的 )

6.宣传文本,宣传图片,app描述,里面有 诱导性语言的(比如,美女多多,帅哥多多等你来哦!)

7.特别注意这一条,特别注意这一条,特别注意这一条,特别注意这一条,特别注意这一条============================================================

apple如果怀疑你这个app里面有问题,,,,,他会直接给你提交的版本回复你,,,,你这个app里面有可能包含不合规定的内容,并说,让你确认,一旦发现违规内容就会封号……请注意,,,,这个时候你不要感觉Apple已经拒绝你了,,,其实他们没有证据,,,,只是怀疑.所以  你这个时候 ,,,只要你感觉他们不会发现你的隐藏内容,,,你就可以直接回复他们,,说自己app里面没有违规内容,自己认为app里面的都是合法的,,,找不到apple所说的违规内容,请apple审核人员给出更详细的违规部分的截图,,,,,(ps,网上有现成的回复文本,这个就是之前的那个大事件,具体是什么时候的我忘了……不好意思)………………不出意外的话 ,,,你第二天就会发现审核通过了. 如果,你看到这个回复的时候,,,,没有胆子了,,撤回了这个版本  ,,,,,恭喜你 ,,,,你再次提交的时候,相信Apple那边一定会针对你这个app的…...然后就是各种再次提交,,,玩的多了  这个账号就废了

下一篇:<iOS马甲包中级阶段>

作者:abner009007
链接:https://www.jianshu.com/p/da0a259338ea
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

iOS马甲包上架总结的更多相关文章

  1. IOS马甲包(诚招大量开发)

    马甲包的字面意思给产品穿马甲,但是我认为马甲包更像是产品的一种分身,一种和产品一样拥有灵魂,拥有肉身的一种分身.它能为产品带来同样的功能效果. 一.什么是马甲包通过技术手段,多次上架同一款产品的方法. ...

  2. 今天科普一下 iOS马甲包审核以及常见审核问题

    一.什么是马甲包 马甲包是利用App store 规则漏洞,通过技术手段,多次上架同一款产品的方法.马甲包和主产品包拥有同样的内容和功能,除了icon和应用名称不能完全一致,其他基本一致.    二. ...

  3. M-Renamer方法名修改器,iOS项目方法名重构,Objective-C/Swift,代码模型预判,减少误改的机率,替换速度更快,可视化操作,傻瓜式操作,一键操作,引用处自动修改,马甲包的福音

    M-Renamer M-Renamer(Method-Name-Renamer)类方法名修改器,采用链式解析头文件,代码模型预判,减少误改的机率,替换速度更快:可以解析整个项目大多数类的方法,可视化操 ...

  4. 如何利用Pre.im分发iOS测试包

    大众创新万众创业,在移动互联网的风口,移动APP开发与测试发展方兴未艾,受到了越来越多的重视.相较 iOS,Android 的开发环境更加开放.Android 开发者要测试应用时,只需发个 APK 安 ...

  5. iOS APP提交上架流程

    转载自CocoaChina,链接地址:http://www.cocoachina.com/bbs/read.php?tid=330302 后面问题我也遇到了,参考该文章解决的 转自http://blo ...

  6. 熟悉下apple 马甲包

    一.什么是马甲包 马甲包是利用App store 规则漏洞,通过技术手段,多次上架同一款产品的方法.马甲包和主产品包拥有同样的内容和功能,除了icon和应用名称不能完全一致,其他基本一致. 二.为什么 ...

  7. iOS抓包利器Charles

    iOS抓包利器Charles http://wonderffee.github.io/blog/2013/07/13/best-packet-capture-tool-charles-in-ios/ ...

  8. iOS App Store上架新APP与更新APP版本

    iOS App Store上架新APP与更新APP版本 http://www.jianshu.com/p/9e8d1edca148

  9. iOS 企业包碰到的问题

    在这里 就不讲 iOS 企业包 怎么申请了 网上链接很多 也简单  真找不到靠谱的, 就用这个链接 教程 http://www.cnblogs.com/xiaoc1314/p/5595312.html ...

随机推荐

  1. 安装mongo以及相关扩展

    背景:看到了一个nodejs的对mongo操作的课程,于是想学一下. * 1.于是打算先在自己的vps上安装一个mongodb:[ https://docs.mongodb.org/manual/tu ...

  2. Adobe PS

    1. ctrl + Tab  切换视图窗口 2.shift 拖拽图片,将 2 张图片放在一起 3.切换显示方式 /全屏/带有工具栏 快捷键:F 4. 缩小/放大工具 快捷键: alt + 鼠标滑轮 5 ...

  3. 素问 - 信贷和GDP

    摘自<小韭的学习圈> Q:近期看到2019年金融统计数据,全年人民币贷款增加16.81万亿元,同比多增6439亿元.这里有个问题我储备好久了,没有高人指点俺.请问2019年全年GDP近10 ...

  4. 【游戏体验】Infiltraing the Airship(火柴人潜入飞船)

    这款作品的游戏性非常高 而且很多地方都是玩梗 不乏趣味和幽默 推荐试玩 个人测评 游戏性 10/10 音乐 9/10 剧情 8/10 总评 27/30

  5. CF1208G Polygons 数论

    题目链接:https://codeforces.com/contest/1208/problem/G 题意:给定两个正整数\(n\)和\(k\),询问在一个圆上你最少需要几个点,才能在这些点上构造出\ ...

  6. LaTeX学习资源

    LaTeX入门 Beamer教程文档 数学公式大全

  7. Django框架之ORM的相关操作之多对多三种方式(五)

    在之前的博客中已经讲述了使用ORM的多对多关系表,现在进行总结一下: 1.ORM自动帮助我们创建第三张表 2.手动创建第三张表,第三张表使用ForeignKey指向其他的两张表关联起来 3.手动创建第 ...

  8. JAVA基础学习(3)之循环

    3循环 3.1循环 3.1.1循环 一直要做的行为进行循环 3.1.2数数字 while(){}判断是否进行 数数字:number/10 //数数字Scanner in = new Scanner(S ...

  9. wampserver3.0.6 外网 不能访问

    # 开始 今天在服务器上安装了wampserver3.0.6 然后在我的电脑浏览器上面打开服务器ip提示 Forbidden 下面一行小字提示没有权限访问"/"目录 # 解决 打开 ...

  10. MyBatis 传一个类型为String的参数时常见问题及解决方法

    MyBatis要求如果参数为String的话,不管接口方法的形参是什么,在Mapper.xml中引用时需要改变为_parameter才能识别 : <select id="selectB ...