Guideline 1.2 – Safety-user Generated Content

1.2 Packages are a common problem with community apps (including Posting, im, etc.).

Typically, after a few more reviews, Apple will give detailed requirements

Your app enables the display of user-generated content but does not have the proper precautions in place. Specifically, There was no mechanism for users to block users in agriculture/pollution.

Your app supports the display of user-generated content, but without proper precautions. Specifically, there is no mechanism to prevent users from abusing this feature (block users/block users/blacklist).

Next Steps

To resolve this issue, please revise your app to implement all of the following precautions:

  • Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content or abusive users
  • A method for filtering objectionable content
  • A mechanism for users to flag objable content
  • A mechanism for users to block also causes/leads to pollution
  • The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content

To solve this problem, please modify your app to implement all of the following precautions:

– Require users to agree to terms (EULA), which must make it clear that objectionable content or user abuse will not be tolerated

– There are ways to filter out objectionable content

– Mechanism for users to flag unwanted content (report)

– Mechanism to prevent users from abusing features (block users/block users/blacklist)

– Developers must remove objectionable content reports within 24 hours and evict users who provide offending content

To sum up, it is necessary to report the content such as posts and dynamics (more rigorous can mark dislike, later content will not appear). Users need to report, block, block.


Orthotropic 2.1 – Performance – App Displacement

Your app or its metadata does not appear to include final content.

Your app is not the final complete version

A feature page may be blank, or a feature may not be open. In this case, the page entry is directly shielded, and incomplete functions are not displayed.


Guideline 4.2.3 – Design-Minimum Functionality

We were required to install the WeChat app before we could log in via WeChat. Users should be able to log in with WeChat and access their accounts without having to install any additional apps.

We need to install wechat to log in through wechat. Users should be able to log in and access their accounts using wechat without the need to install any additional apps.

This problem is commonly seen in wechat login. The iPad used by auditors does not have wechat, so they will use codes that are not installed with wechat, such as pop-up prompt or no response. It will be rejected. The authorities want you to go to Safari to verify your login, but I didn’t dig into it and found it complicated.

Direct use of no installed wechat will not display the wechat login button, or background control whether to display the button (I am using at the same time).