Guideline 2.3.1 - Performance (hidden features)

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, your app contains functionality to load a webview of external content within the app for the purpose of third-party game streaming.


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.




We don't use webview or hidden features, and no keyword name 'webview' in code. Can somebody help us on it?

Do you use any third party software or frameworks?


Do you use code to access webpages that App Review may have misconcluded is "load(ing) external content within the app for the purpose of (unknown)."


If not then do as they say...reply to the message politely denying their allegations.

Thank you for reply!

My app develop with unity3d, only one third party is UnityIAP. No network required or webpages. I reply message and still tell me

"We continue to find that your app contains hidden features or functionality that can change the behavior of the app after review. To resolve this issue, it would be appropriate to ensure that all features and functions in the app are visible and fully accessible during review."


I have no idea.

What does Unity say when you ask their support team?

1)We continue to find that your app contains hidden features or functionality that can change the behavior of the app after review.


2) My app develop with unity3d, only one third party is UnityIAP.


3) I have no idea.


Given #1 and #2 why do you say "no" in #3? Either remove UnityIAP or ask Unity to address the problem.

Thank you for reply, Unity forum no feedback on this for now.

Unity forum no feedback on this for now, if unity or unityIAP has something wrong the forum will have feedback for a lot response.

Thank you anyway! I will keep eye in unity forum.

I doubt the Unity forum is any more of an official platform than this forum is. What does Unity say when you directly contact their support?


This is something I really don't understand about these types of questions. If Apple ever sent me a messge like that, it would mean that my product, my company, and my livelihood were under imminent threat. Getting kicked out of the developer program is a huge deal. And people's response is to just post messages on internet support forums? Sorry, but I just don't get it.

This sounds like it’s being triggered by an advertisement library. Some ads have a “mini game” inside of it, which may look like ”3rd party game streaming”.

Usually these are banner ads but when tapped shows the mini game in full screen mode. In turn the game somewhat forces the user to interact with it.

Guideline 2.3.1 - Performance (hidden features)
 
 
Q