这次真悲催,连续被找了两次。
第一次:
- 10.6 - Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected
- 14.3 - Apps that display user generated content must include a method for filtering objectionable material, a mechanism for users to flag offensive content, and the ability to block abusive users from the service
- Information Needed
Information Needed
We began the review of your app but aren't able to continue because we need additional information about your app.
At your earliest opportunity, please review the following question(s) and provide as much detailed information as you can. The more information you can provide upfront, the sooner we can complete your review.
- What is the functionality of the feature 兑换邀请码?
- Who can receive the content or service unlocked by redeeming 邀请码?
- What content or service can be obtained by redeeming the 邀请码?
Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.
--------------------------------------------------
10.6 Details
We were also required to install WeChat before we could log in using a WeChat account. The user should be able to log in and access their account, without being required to install additional applications.
Next Steps
If you choose to allow users to log in using a WeChat account, please use methods that can authenticate users from within your app.
--------------------------------------------------
14.3 Details
Further, your app enables the display of user-generated content but does not have the required precautions in place.
Next Steps
It is necessary that you put all of the following precautions in place:
- Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content
- Use moderators to flag and remove inappropriate content and offensive users
- Users need a mechanism to flag objectionable content and report users generating this content
- Users need a mechanism to block abusive users
- Developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content
- Developer needs a method for ejecting users who violate the terms of the EULA
这里总结一下,原因有以下几个:
1、UGC功能必须提供内容过滤机制。我们的App现在对UGC是人工审核后才会上线,在提交审核时做了说明,即使这样也不行。最后,在详情页添加一个举报入口。
2、用户发布UGC前需要提示一个EULA协议。在第一次进入UGC发布界面弹出一个对话框让用户确认遵守协议,如果选择拒绝就退出界面。
3、微信登录。如果没有安装微信时,用户无法使用微信账号登录,按审核人员的说法,既然提供这个功能,就应该可以让用户在未安装微信也能使用微信账号登录。最后,把微信登录入口隐藏掉解决。
解决问题,然后附上对邀请码的解释,再次提交审核后。当天晚上就被再次审核。
第二天早上一看邮箱,再次被拒,原因如下:
- 3.10 - Developers who attempt to manipulate or cheat the user reviews or chart ranking in the App Store with fake or paid reviews, or any other inappropriate methods will be removed from the iOS Developer Program
3.10 Details
We noticed that your app incentivizes referrals in order to sign up new users. While rewarding the invitation sender with points or other digital content is acceptable, the person receiving the invitation should not receive any rewards for downloading or registering an account to use your app.
Incentivizing downloads has a direct influence on the App Store user reviews or chart ranking and violates the App Store Review Guidelines.
Next Steps
Please revise your app to remove this functionality.
由于野鸟装备2.0做了个邀请码功能:用户A分享自己的邀请码给用户B,用户B下载安装野鸟装备后,输入用户A的邀请码,两个均得金币奖励。苹果审核人员的解释时,AppStore禁止有奖励、欺骗等倾向的拉新行为,这会促使用户为了利益去下载野鸟装备,而下载量是可以影响到AppStore上面的App排行榜的。
具体到我们的邀请码机制上,可以给分享一方用户A奖励,但不能给接收方用户B奖励。
为了安全起见,我把这个功能入口直接删除了。
再次提交审核,当天上午审核通过。