好省如何激活app省钱口令

iOS APP提交审核三次无情的被拒 - 简书
iOS APP提交审核三次无情的被拒
最近在为app 审核这个问题忙的精神有些崩溃,我记下我的经历,就算不能够给予你们帮助,也能给予我自己一个教训。在忙活了将近一个月的时间之后,这段时间不断的测试,不断的加需求,终于迎来了最重要的时刻,那就是出去面世了,当我以为把APP提交上去就没有问题,已经做好放松自己的时候,当天晚上就收到Apple 的一封审核被拒的邮件,当时我就懵了,那个紧张呀,对自己美好的未来有了点怀疑了.第一次被拒: 周五
无情的拒绝.jpg
大概意思是“你的APP在iOS 9.3.5 无线连接到IPv6的网络环境下发现了多个问题。”后面还有一些是没有截图出来的,主要说的是“主要问题是微信登录机制存在问题,希望在IPv6网络环境下测试各个需要用到网络的模块”,刚好这次的版本更新主要就是加入了微信登录模块,前提是iOS版本还是提前提交审核的,后台还没有部署上去,(因为之前审核都是要一周的时间,所以iOS提前提交审核应该可以加快版本更新时间,哪知道当天晚上就进入审核状态了,而且还当天就被拒了,让我受宠若惊,宠是审核的太快,惊也是审核的太快,人家都还没有做好准备呢),所以我想吧,既然服务器都没有部署上去,微信登录肯定是实现不了的,很自以为是的把问题归给服务器了,不过呢既然谈到了IPv6的问题上,而且又和微信登录有关,那肯定是微信的SDK版本太低不支持IPv6网络协议,于是第二天我把微信SDK版本1.6.1 更新到1.7.3(中间跨了好多个版本了,平时实在没有太注意SDK的更新),在IPv4的网络环境测试没问题之后(到目前为止还没有真正的在IPv6的网络环境下测试过)就直接打包提交审核了,这时候心情还是不错的,轻轻松松就解决了
。第二次被拒: 周日在周六把版本提交上去之后,就在等待审核通过的通知(那时候还活在美好的期盼当中),当天晚上就收到APP就进入了“正在审核”状态的邮件,那时候没有多想,晚上美美的睡了一觉。当第二天早上六点多钟醒来的时候,很自然的拿起手机看看,重点来了,仿若晴天霹雳般让我的回笼觉没有了,恭喜你!获得一个糟糕的早晨
,看看下图就知道为什么那么糟糕了。
没忽悠.jpg
没看错,同样的拒绝理由,丝毫不加修改,仿佛自己昨天的一切的努力都做了无用功,就像用户提出他的需求要你修改,你也照着需求修改了,但是第二天用户却对你说你改的不符合我的要求,重新再改,欲哭无泪的感觉!当时就好想对苹果APP审核团队提出申述,很快我便冷静了下来,认真的分析问题所在,这一次我没有把问题归到微信登录模块(其实这是多么错误的一个决定),也没有归到服务器那里,因为最近重点出现的就是IPv4的地址池很快面临不够用的问题,严重制约了互联网的应用和发展,于是就设计出了IPv4的下一代IP协议:IPv6,IPv6不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍。于是我在网上查找了相关资料,也找到了如何在Mac电脑创建IPv6网络通道。相关链接: 然后我就在IPv6网络环境下测试了一遍APP,终于又发现了问题所在,引入的百度地图竟然加载不出来,这很肯定是IPv6才会出现的问题了(终于又涨姿势了),于是就去百度地图API下载了最新版本的SDK 3.0.0替换原来的baiduMap SDK 2.9.1,运行走一遍奇迹般的就正常了O(∩_∩)O~~。
baiduMap SDK 2.9.1
这还没有结束,我继续检查其它模块,很快让我发现了GCDAsyncSocket这里也有问题,向服务器请求链接的时候失败了(就像是向心爱的女人求婚,却被拒绝了),这我就开始不知所措了呀,对socket本来就了解甚微呀,拿了一块豆腐撞了几分钟,然后冷静下来,找到了一些思路,既然是IPv4切换到IPv6才出现的问题,那就是从IPv4与IPv6的兼容下手,于是还是在网上查找资料(程序员就是喜欢借别人的东西,不会的都是网上找相关解决方法,只要找对方向就没有解决不了的问题),让我找到了一篇拯救我的文章。相关链接: 解决了,真的解决了,也没有发现其它问题了。于是周一的时候去到公司就把问题解决提交审核了,突然感觉终于可以放松了,被拒的心情总不会是美好的,虽然解决了两个大问题,但是心里还是有不好的预感,如上所说:主要问题是微信登录机制存在问题,总感觉这个问题一直都没有解决,但是不知道问题到底出在哪里。我只能抱着最美好的期盼等待审核结果了。第三次被拒:没错,又一次严重的被打击了,理由一如既往,一而再,再而三的一样,虽然已经做好了准备,但是还是被糟蹋了一个美好的早晨(我就想不通苹果审核为什么都在晚上或者半夜呢),不过这一次我正真清醒过来了,理由一样,而却主要问题还是微信登录机制,而且根据苹果审核习惯是只要出现一个不符合审核标准的问题都可以直接驳回给开发者了,既然是这样,那么登录之后的问题就目前来说根本就不在这个被拒的原因之内了,那么问题就是微信登录机制了,于是我很乖的在网上找了关于微信登录的问题,唉呀妈呀!原来微信登录就是一个很深的坑啊,还坑了好多人,一堆的仁兄遇到过类似的微信登录审核被拒的问题,还好有先贤,他们喜欢把遇到的问题和解决的方法都写出来,给我们这些小白带来帮助,说多都是泪呀。给个链接大家看看吧!我学了博主的方法,在登录界面的微信登录按钮出来之前检测用户手机有没有安装微信客户端,有则显示,否则就隐藏起来。这一次的修改给于自己的感受是很好的,而且很自信已经把根本问题给解决了。正如我认为的那样,最后的结果太美好了,喜极而泣了都。不过我还是得感谢苹果APP审核团队的审核,让我在这次的经历中让我除掉了不少APP以前遗留下来的小坑,O(∩_∩)O哈哈哈~这是一篇山村文章,不加修饰的自然美,哈哈哈~~~AppStore IPv6-only审核被拒原因分析及解决方案-b - 随风飞
来源:互联网
编辑:刘梓楠
有网友碰到过这样的问题:AppStore IPv6-only审核被拒原因分析及解决方案-b - 随风飞,问题详细内容为:挺不错的博文:AppStore IPv6-only审核被拒原因分析及解决方案-b - 随风飞,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:
一、被拒截图
二、被拒原因分析
1、由于国内大部分IP目前都是使用IPv4,App Store审核时会先访问DNS服务器,获得iOS应用服务器的IPv6地址,再进行访问,如果DNS服务网无法成功解析到IPv6地址,即使在本地成功搭建的IPv6-only环境中测试成功,仍然会出现在提交App Store审核时被拒的情况,所以选择一个稳定性、兼容性俱佳的域名解析服务至关重要!简单的讲:如果你的APP Server支持IPV6,则可直接访问,基本可以通过;如果APP Server不支持IPV6,则通过DNS64+NAT64进行访问(有点折腾就是,首先要有台IPV6的服务器)
三、如何简单区分IPv4和IPv6
IPv4地址是类似 A.B.C.D 的格式,它是32位,用\".\"分成四段,用10进制表示;
例如:192.168.1.1
IPv6地址类似X:X:X:X:X:X:X:X的格式,它是128位的,用\":\"分成8段,用16进制表示;
例如: : 1F 1F :00: 11A 0:ADDF
为了简化其表示法, rfc2373提出每段中前面的0可以省略,连续的0可省略为\"::\",但只能出现一次。例如:
:0:8:800: 200C : 417A 可简写为 : 200C : 417A
FF01:0:0:0:0:0:0:101 可简写为 FF01::101
0:0:0:0:0:0:0:1 可简写为 ::1
0:0:0:0:0:0:0:0 可简写为 ::
四、验证网站是否已支持IPV6
测试地址:/validate.php
成功截图:
五、如何解决
1、在第一大点中我们已经说明了,为什么被拒,只要APP Server 支持Ipv6即可;
2、可通过购买国外服务器DNS64+NAT64进行访问,目前国内较少,阿里云我们也询问过了没有,网上也有人说腾讯云DNSPod域名解析全面支持Ipv6-only
该方法没有实验过,所以不知道具体是什么情况;如果有教育网的服务器也可以(很少)
3、通过第三方购买,对方配置好,然后提供个AAAA记录,在域名管理器上面配置下即可,不过是收费的,本人第一次就是付了钱购买的;7天花了199,第二次,又找了一个比较便宜的,花了50块
4、有能力的话,就自己购买服务器,不是很经常频繁发布的话,还是建议购买,省事;
5、当前还有很多开发者使用的是IP直接写死掉去访问接口,这种迟早是会被打回的,一定记得用域名,另外苹果在明年的一月份也将全面启用HTTPS证书大家早做准备,又得花Money购买证书了!
posted @ 请注意,本站信息均收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!
您可能还关注}

我要回帖

更多关于 好省如何激活 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信