IOS某版本PLA 1.2被拒及战斗过程
2017-04-05 本文已影响375人
取名困难综合症患者
1.0版本上线成功后,修改了一些逻辑Bug和UI美化后提交被拒
第一次被拒
先看一下被拒信息:
PLA 1.2
Your app sells products from third-party retailer, however, the seller and company names associated with your app do not reflect the retailer in the app or its metadata, as required by section 1.2 of the Apple Developer Program License Agreement.Next Steps
Your app must be published under a seller name and company name that reflects the retailer. If you have developed these apps on behalf of a client, please advise your client to add you to the development team of their Apple Developer account.
Once created, you cannot change your seller name or company name in iTunes Connect. For assistance with changing your company name or seller name, you will need to contact iTunes Connect through the Contact Us page.
这个问题很无语,之前审核都没有问题新版本只改了一些牵涉到功能的代码和App相关介绍,所以天真的我以为和Apple把情况说明就可以了,结果连续被拒2次:
We continued to find that the seller and company names associated with your app do not reflect the name of the financial institutions that offer financial services (credit card and loan applications) in the app or its metadata, as required by section 1.2 of the Apple Developer Program License Agreement.
next:
Your app must be published under a seller name and company name that reflects the financial institution brand. If you have developed these apps on behalf of a client, please advise your client to add you to the development team of their Apple Developer account.
Once created, you cannot change your seller name or company name in iTunes Connect. For assistance with changing your company name or seller name, you will need to contact iTunes Connect through the Contact Us page.
说这些有什么用??方法!解决的方法!!OK,Google了下,罗列了几个可能导致这个问题的原因:
- 开发者账号不是企业邮箱注册
- 开发者账号和和企业认证域名不一致
- 网站名字和产品官网不一致
- Product name,display name,bundle name名称不一致
- 应用内的产品提供应出现其他机构logo及名称
首先,我用的是公司的开发者账号,账号的创建和注册都是按规定来的,所以第一二条肯定符合
然后检查了网站名字和产品官网及Product name,display name,bundle name名称都是对的,那么最后一个的可能性就大很多了,而且我们是电商类应用,所以我和后台沟通了下,把APP中出现的第三方产品名称改为我们公司名称,再把截图改为修改后的内容,抱着试一试(反正又不花钱)的心态又提交了一版,结果一小时后就审核通过了,呵呵···
第二次被拒
Performance - 2.1
We discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 10.1.1 on Wi-Fi connected to an IPv6 network.
Specifically, an error message was shown under the registration section during review.
We've attached screenshot(s) for your reference.
Next Steps
Please run your app on a device while connected to an IPv6 network (all apps must support IPv6) to identify the issue(s), then revise and resubmit your app for review.
If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.
For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue(s). For updates, install the new version as an update to the previous version, then follow the steps to reproduce the issue(s).
Resources
For information about supporting IPv6 Networks, please refer to Supporting IPv6 DNS64/NAT64 Networks and About Networking.
看完后又是一脸懵bi,确实是被被拒信息给误导了,然后又做了个IPV6的实验,结果确实也是适配的,后来看到apple发的截图我才懂了些什么
attachment.png主要原因在于当用户打开一款新 App 时,请求联网授权的提示框有一定几率不会出现。这就出现了 App 完全没法联网,用户又不能主动让 App 联网,所以进入首页时请求不到数据,apple却认为这是个Bug,于是,我就在请求失败时加了个空白提示页,弹框告诉用户如何解决(在「设置 - 蜂窝移动网络」内打开「无线局域网助理」开关,再进入无法联网的 App,会弹出提示框。解决之后,就可以关掉助理开关),允许用户手动重新请求数据。
再次提交,解决~