近几个月来,在苹果审核中,只要应用中涉及,支付,定位等涉及用户隐私的功能,苹果都会部分青红皂白的打回来,这其实很可能不是APP本身的原因,只是苹果要你自查。 解决方案 现在 resolution center中回复 尊敬的苹果审核团队: 感谢您对我们的App(text)耐心审核, 对于您提到的我们可能违反的7个审核条款, 我们的研发团队经过认真自查和研究, 希望苹果审核团队能继续审核,感谢。 希望苹果审核团队能继续审核,感谢。 希望苹果审核团队能继续审核,感谢。
一般是需要一个付费了的苹果开发者账号才能申请ios证书打包。 这里介绍用普通的没有付费的苹果账号(apple id),直接申请ios证书p12,打包安装到没有越狱的手机真机调试,完全免费。 苹果开发者账号申请教程 申请ios证书打包ipa测试分五步进行 1.申请一个苹果账号 2.申请ios测试证书(p12) 3.申请ios描述文件(mobileprovision) 4.打包ipa 5.安装 ipa 一、申请苹果账号 1、点击苹果id注册地址,输入相关信息注册,如果已经有苹果账号(apple id)请看第二步,还需要登录下苹果开发者中心,同意下协议, 2、注册成功了,或者有苹果账号了,登录苹果开发者中心 苹果手机助手获取UDID 如爱思助手,电脑下载爱思助手,连上苹果手机,设备信息里面那个设备标识就是udid。 5、点击下载保存.mobileprovision,描述文件。 四.打包ipa 1、打开HBuilder工具,选择完工的项目,点击发行,选择发行为原生安装包。
开篇 最近在工作的空余研究Swift,在性质最高的时候,苹果审核团队被拒邮件让人感觉到很蛋疼,说我违反了2.3.10,今天来看看他的2.3.10是个什么鬼,之前怎么么有事情 正题 我们先看看苹果的邮件上则么说 改,改完提交,好下班 这回怎么没事了吧,今天的工作结束了,回家洗洗睡吧,睡得迷迷糊糊的时候,一声轻脆的推送铃声响起,心里暗骂,这特么谁家的应用,这么没德,大半夜还给人发推送,拿起手机眯着眼看看,他娘的审核被拒 是我自己的傻了,改改重新提交以下吧 总结 在漫无头绪的时候人总会根据线索去猜想,猜对了是可以当去经验,猜错了继续想办法解决,可能会抱怨,但是自己反思有没有从实际点去入手 反过来看,苹果审核2.3 跟开发者宣传不符的程序将会被拒绝
近期苹果审核有些诡异了,之前每次审核都正常的。最近一次提交后,等待大概十天后开始进入审核状态,一天以后收到被拒绝的邮件(上面写着是元数据被拒绝 - 以前也遇到过一次)。 然后联系苹果审核,选择的主题为Other,里面写了我的疑问,说之前是元数据被拒绝(包是不用直接提交的,在审核人员反馈信息的下面回复一下,审核人员再审,一般就很容易过掉了),再看就变成了二进制被拒绝。 苹果回复的邮件说,我选择的主题错了,说是应该要选择审核加急(request an expedited review) ? 邮件中并没有回复我的疑问,不过这种情况好诡异,之前元数据被拒绝,回复审核人员之后第二天下午就直接审核通过了。 这次是元数据拒绝变成二进制被拒绝,这个包等了超过二十一天才又开始进入In Review(审核状态)
这篇文章算是做一个普及,讲一讲应对审核的很多非技术性因素。 以下文章中的内容,来自于无数开发者和苹果审核交涉过程中,所留下的经验,并不是官方文档。 由于审核政策经常变更,也不能确保文章中的信息可以有多久的有效时间,仅供参考。 机审还是人审 App Store 审核,一般分为机器审核和人工审核两部分,先机审、后人审。 、辩解;另外一种情况是,被卡审核了,拖个十天半个月不给审核、也不给拒绝。 ",则要慎重 撤回 App 再提交的话,最好给 App 加上一些明显的功能性改动,不要让对方认为你只是重新打包了一下(对方是有足够的动机来检查你的应用的 MD5 值的) 换账号不解决问题 有时候很多开发者并不是有意要上马甲包 这里面有很多基础性的因素,来帮助苹果判定你这个新账号还是对应的以前的开发者: 两个账号银行卡信息一样 两次上传 App 包的设备一样(判定是不是同一台 Mac 对他们简直太小儿科了) 两次上传
你的应用程序的功能必须让用户和审核人员了解清楚。如果这样的行为过分或者反复出现,你可能会被苹果从开发者身份当中除名。 四设计苹果的客户十分喜欢那些简洁、精致、创新和易于使用的应用,这正是我们希望在应用商店当中看到的。尽管是你在创造出伟大的设计,但下面的这些标准都是通过应用商店审核的最低标准。 5.2.4 苹果广告代言:不要明示或暗示苹果公司是你的应用的供应商,或者苹果为你的应用的功能和质量代言。如果你的应用被授予“编辑选择奖”,苹果会自动加上这个徽章。 After提交应用之后一旦你将应用程序和元数据提交到iTunes Connect当中,并且进入审核流程,这里有一些事情你需要牢记: 时间:应用审核团队会尽快审核你的应用,我们也一直努力加快审核速度。 加急审核申请:如果你们对时间非常敏感,你们可以点此申请加急审核。请务必当你在真正需要它的情况下才进行加急审核,因为你也需要尊重你的同行。如果我们发现你在滥用这个系统,我们可能会拒绝你的加急申请。
(需公司开发者账号;好比金融借贷类的最好用金融类型公司的开发者账号) 2、应用元数据 3、如何避开“4.3”重复应用和“2.3.1”代码混淆 4、关于第三方支付违规即 “3.1.1” 5、 总而言之,现在苹果的机器审核比之前要严格很多,我们的技术手段也要与时俱进来应对审核。 最后就是应用界面层面,如果美术有足够时间的话,可以多做几套UI,降低审核人员在审核几个疑似重复应用时判定为4.3的概率。 解决3.1.1被拒也是有方法的,如果我们是实物商品的话,可以在被拒后在开发者后台向苹果解释,说明用户购买的是实物,由我们进行邮寄派送,不属于虚拟物品,从而通过审核。 苹果的机器审核以及人工审核在不断更新变化,我们对应的方法也要不断升级变化,才能跟得上变化,从而提升我们的过审效率。
在上面文章已经给大家讲解了2018年苹果审核指南最新更新条款①,最近一直在忙,所以忘记给大家更了,哈哈,抱歉~让大家久等了.下面给大家继续分享2018年苹果审核指南最新更新条款②。 3. 5、Guideline4.2.3 App 应能独立工作,无需安装其他 app。 应对解决方式 苹果审核指南里说得非常清楚,你要做的就是做良民,遵循苹果标准,提交有价值、符合规范的应用。 4.7 HTML5 游戏与聊天机器人 (Bot) 等 App 可包含或运行未嵌入二进制文件的代码 (如基于 HTML5 的游戏和聊天机器人等),前提是该 App 的主要目的并非代码分发,其代码亦没有在商店界面或类似商店的界面中提供 它必须包括软件提供商的苹果开发者程序团队 ID,以及应用审查中可以用来确认软件符合上述要求的 URL。 5.
游戏提交苹果审核,被打回。在 bugly 上没有查到崩溃信息,苹果给了 crash 日志也说明。 苹果审核环境的模拟: 一台 iPhone 或 iPad + 一台 iMac。
APP已经提交给苹果进行审核了,今天看看审核结果,居然挂了,给了几点问题,其中有一点就是关于定位的问题: Guideline 5.1.5 - Legal - Privacy - Location Services
其实,在 Apple 的开发者论坛中类似这样的帖子有很多,但是也并没有实质性的解决方案,如图: image 还有人说他将网络传输协议从 UDP 改成 TCP 后,就通过了苹果的审核;于是,我找到项目的主程 第一个版本 有人说是疫情导致了苹果的审核人员有一部分人会在家办公,他们的代理网络会把请求的端口转发,从而会导致端口号不在这个范围内。 关于这一点,我觉的有点胡扯。 既然你审核过不了,那我咨询你技术专家可以吧!苹果开发者账号每年有俩次技术咨询的机会,于是我诚意满满的用谷歌翻译给 Apple 的技术支持写了封邮件。 我现在严重怀疑苹果的审核人员是刚培训的,哎~ image 目前已申诉,未完待续.... 想法 经历过这个奇葩的事情后,我萌生了一个想法,要不我弄个开源项目,叫做 "奇葩的苹果审核",大家可以在里面写上自己遇到的一些审核的奇葩事以及解决方案,帮助更多的开发者避坑。
使用第三方SDK TalkingData后,提交苹果审核提示IDFA,解决办法 kf_94881493347786456.jpg
苹果审核中的4.3问题是开发者关注的焦点之一,本文对此进行了综述,总结了不同情况下的处理方式和优化策略。 第一种4.3 该类问题常见于代码或UI的重复率过高,苹果会直接拒绝应用。 苹果审核将会列举相似类型的应用供审核人员查看,甚至可能会通过人工审核被拒。 第三种4.3 这类情况较为特殊,若遇到可联系作者深度交流,进行付费咨询。 ,新开发者账户送审,苹果审核看到固定页面 UI套壳、代码混淆,全新类名、函数名,新开发者账户送审,苹果审核看到固定页面 UI全新、代码重构,全新类名、函数名,新开发者账户送审,打包设备、全新IP送审,等同全新产品 我和苹果审核沟通过,当时注意力都在第三种了,第二种我忘记问了。 2022.11.05更新: 总结以上经验得出更为权威的经验。 猜测是: 1.混淆过度,苹果首先机器审核,如果混淆的多,能够通过4.3,但是第二步机器预判,发现代码中有过多的混淆,直接给2.3.1; 2.混淆过度,苹果首先机器审核,如果混淆的多,能够通过4.3,但是第二步人工审核
itunnes中,不需要再提交审核。 等苹果公司回复邮件之后, 该应用会被自动上线。 /笑哭 1.应用的业务流程使审核人员感到迷惑 2.截图不够详细被拒 3.强制登录被拒 4.应用内包含检查更新功能 5.使用第三方登录时未做安装检测 6.采集设备IDFA但应用没有广告功能 7.含UGC 3.强制登录被拒 发件人 Apple 5. 1.1 Legal: Privacy - Data Collection and Storage Guideline 5.1.1 - Legal We proceed with the review of your app. 15.应用截图、名称、描述等出现不雅词汇 在应用截图、名称、描述等任何地方出现例如诸如 牛逼、绿茶婊、无节操、逗比 等词汇,都会被苹果审核拒绝 当然,如果你的产品太有创意,可能苹果的审核员没能理解它的独到之处,这样的情况下,你可以通过申诉来更详细的描述产品优势,以便通过审核。
去年因为我所在公司的一个手游产品一直被 Apple 审核团队打回,苦恼之际我专门写了一篇文章:聊聊与苹果审核员的爱恨情仇(上),不明事情来龙去脉的同学可以先去了解一下。 然后没多久,苹果审核团队就发邮件过来说是他们的失误,现在可以正常安装了,让我们继续等待审核结果。 到了第二天,不出所料我又收到了审核被拒的邮件,原因还是因为他们进入游戏后连接不上我们的游戏服务器。 于是我根据邮件中提供的链接,填写了联系人的电话号码等信息后,就开始等待苹果审核团队的来电。 审核人员:那我再帮您测试一下,您等我几分钟。 (几分钟过后。。。) 审核人员:抱歉,我们这边还是进不去游戏呢! 我:请问您有用自己的 4G 或者 5G 网络测试一下吗? 被苹果打回时,如果确认不是自己的问题可以直接申诉,并且也不用重新提交你们的版本,Apple 审核团队收到你的邮件后,肯定是会给你答复的。 5. 要对自己的团队,产品有信心,保不齐出错的是苹果呢!
---- 突然间的2.1大礼包成了一个重灾区,苹果加大了中国区的审核力度。 4、审核团队肯定Very大,这次提交不通过换个账号在提交就不会是同一个人,会不会审核一不小心过了? 5、审核流程到底是什么样子的? App Store中国区的审核和其他区的一样,审核是统一集中在美国,并且是有中国人在的,这也就是为什么他们那么了解中国政策以及有些同学说给他们发的中文邮件也OK的原因,还甚至有同学说苹果给自己回复了中文邮件 有些翻译的会比较难理解,如果你中文在写一遍能帮助到审核人员正确理解你的意思! 苹果 App Store 的所有审核团队都是在美国总部吗?还是每个区域市场单独审核? 2018-03-29揭秘苹果App Store审核团队,知己知彼好过审 6、审核我App的是GG还是MM? gun............哈哈 说正题:2.1大礼包怎么处理?
审核新规 我们都知道苹果公司对应用的审核是最系统最严格的,不管是大厂还是小企业项目,都难逃这关。但马上在明年3月份,苹果终于对h5这类App痛下杀手。 何为H5 App H5 App就是依托原生为壳,通过webView显示web服务部署的H5页面,这个页面苹果是无法审核把控。 苹果审核规范有规定,如果一个App大部分都是通过WebView打开在线URL地址,那么苹果不建议我们以App的形式提交审核,而会让你用safari打开,说的直白点就是过不了审核。 以往还能通过隐藏开关的形式来规避这一问题,但3个月后可能就很难侥幸逃过苹果的审核新规了,当然即使再严的规则总是会有人研究如何攻破,结果如何暂时还不得而知,答案只能交给专研审核这块的技术大牛了。 包括想通过h5技术实现热更新,也会受到影响,我们知道H5可以不经过苹果提交版本和审核,直接动态更新页面内容,至于在什么时候,显示什么内容,苹果公司很难监控,每天还是能审查出很多违规App。
当我们的APP做好了,账号和证书也准备好了,到了提交审核的时候却可能因为种种原因被苹果抓小辫子。特此,下面整理了各种可能的“小辫子”,尽量自己检查一遍有没有问题! 14、说我们的应用不该用App开发,应该用HTML5。 34、链接堆砌,苹果建议用HTML5来做 35、UIWebView 嵌页面片,苹果建议让用户通过浏览器访问,比如爱知乎,开始几个版本通过了,后面的更新一直没提交上去 屏幕坏点检测应用,苹果说会误导用户 47、iOS 5 的数据存储问题…网络下载的资源不能直接搞在Documents目录下。这个反复整了5次左右才通过审核。 这个等了几个月,苹果的法律纠纷差不多了之后拒掉。然后加了提示后ok。 64、我写的英文App介绍审核人员看不懂,被拒。后然直接用中文。唉。
摘自苹果审核指南 https://developer.apple.com/app-store/review/guidelines/ 是的,苹果才是真爸爸。 苹果App审核指南每年都会不定期地调整几次。通常在调整后,管理员登录developer后台,会收到苹果的推送让你点击“OK”,不过谁又会去仔细阅读那么一长段的指南呢? (新版本会继承老版本的内容,如无改变则无需再次填写) 3.电话 有时,苹果审核员会主动打电话给开发者,给予一些审核被拒修改建议。 如果严重违规,比如使用欺骗方式、多次反复违反审核规则,苹果审核会对app甚至itunes整个账号做出处罚。 1.延期审核 延期审核经过亲身体验大约会延期2个工作日。 在我看来,首先一定是要对“苹果审核”这件事心存尊敬和感激。正是因为苹果将用户、将整个App store的质量&秩序放在第一位,才有了今天这么好的iOS App。 其次,不要试图绕开审核、欺骗审核。
现在各平台的应用审核是越来越严格 列一下我所碰到的 We noticed that your app requests the user’s consent to access their camera