Review reject

Guideline 2.3.1 - Performance



We discovered that your app contains hidden features. Attempting to hide features, functionality or content in your app is considered egregious behavior and can lead to removal from the Apple Developer Program.


Specifically, we found that your app includes AliPay , which provides access to external payment mechanisms and enables the purchase of content, services, or functionality by means other than the in-app purchase API.


If you feel that we have misunderstood how your app functions and that your app is compliant with the App Store Review Guidelines, please reply to this message in Resolution Center to explain how this feature works.


The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.


Next Steps


- Review the Performance section of the App Store Review Guidelines.

- Ensure your app, as well as any third-party code and SDKs implemented in your app, are compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program.

- Revise or remove the hidden features from your app. Once your app is fully compliant, resubmit your app for review.


Submitting apps designed to mislead or harm customers or evade the review process may result in the termination of your Apple Developer Program account. Review the Terms & Conditions of the Apple Developer Program to learn more about our policies regarding termination.



We has not any hidden features. Tell me what happan?

Replies

Where they say "If you feel that we have misunderstood how your app functions and that your app is compliant, please reply to this message in Resolution Center...", did you do that, or did you just come here first?


If you did that, what did you tell them, and have they already repiled to your reply?


If they replied to your reply, what did they say and have you taken any other action as part of that process?


About 'hidden features', there may be 3rd party APIs, made by other people, that you used in your app that contain 'hidden features' you may not be aware, of that Apple has detected. In those cases, rejections are not a surprise when Apple has concerns about what those 3rd party APIs may be doing.

> We has not any hidden features. Tell me what happan?


Either:

1) you are using third party software that has these features in it

or

2) you used a name for a method that App Review incorrectly thinks is invoking "AliPay". For example, the method

-(float)aLipaY; // method to return the Y value of a function Lipa

or

3) yu use some other third party payment system that App REview has confused with AliPay


If #1 contact the provider and ask them about the rejection

If #2 is the only possibility then respond to App Review saying you don't use AliPay

If #3 then get rid of that code or explain to App Review why you are using it.