AppStore 被拒之提醒用户更新
一直知道苹果的审核严厉,开个文集 AppStore 审核被拒记录,专门记录我开发的 App 被拒的记录!
这次被拒的是 时间账簿 的 1.3.1 版本, 是的又是它!
版本 1.3.1 可谓上命途多舛,想想看,忘了适配 IPv6 被拒了,然后重新提交之后,又来了一个被拒信息,我。。。。
咱能一次把问题说完吗亲!
被拒原因:
Thank you for resubmitting your app. The previous network issue has been resolved. However, we found that your app is not complied with the fallowing guideline(s) after further review:
Design - 4.0
Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism.
We've attached screenshot(s) for your reference.
嗯,看来是设计的问题,Design - 4.0 算是这个类型的问题代码吧。说我的 App 包含一个更新按钮,可以跳转到 AppStore 里去更新。这个功能是不允许的,App 的更新必须使用 iOS 内置的更新机制。
我的理解:
估计应用更新必须使用苹果自带的 AppStore 这个应用进行。你这样设计是在抢苹果自带应用的饭碗,所以要拒绝掉你。
不知道是跳转到 AppStore 这个行为不对,还是在 App 里进行提醒就不对呢?
我还是不去挑战了,毕竟还要等才能开始审核。
解决方法:
我把提醒更新的功能去掉了,只显示当前版本号。这样也不提醒用户有了新版本,更不用跳转到 AppStore 去更新啦。
苹果原文信息:
Next Steps:
Please remove the update feature from your app. To distribute a new version of your app, upload the new app binary version into the same iTunes Connect record you created for the app's previous version. Updated versions keep the same Apple ID, iTunes Connect ID (SKU), and bundle ID as the original version, and are available free to customers who purchased a previous version.
其实有用的就一句话:Please remove the update feature from your app. 请去掉这个更新功能。
很好,我这么快就积攒了两次被拒经验啦其实这两次被拒完全可以避免的嘛,这次的被拒完全都是产品经理的问题嘛,他非要开发这个功能的哦