Hello,
I’m looking for guidance on the correct App Review escalation path.
My macOS app is a client application that connects to a user-configured local or private LLM API endpoint. It does not depend on a permanently operated backend service from us.
At an early stage of the review process, I had a phone call with Apple and confirmed that providing a temporary review endpoint for App Review would be acceptable. Based on that discussion, I prepared a temporary AI server endpoint for review purposes.
However, the app has been repeatedly rejected even though the temporary review endpoint, App Review Notes, testing instructions, and a demo video URL were provided with the submission.
The AI server used for review is rented, and keeping it running continuously is too expensive. For that reason, I can keep it available during the active review period, but I cannot operate it indefinitely while waiting without any communication. I explained this to App Review and asked them to notify me when they are ready to test, so I can start the server and submit the app for re-review while the endpoint is available.
The issue is that the app appears to have been reviewed without following the submitted review instructions. Based on the rejection screenshots and the error state shown in those screenshots, it appears that the provided App Review Notes, testing steps, demo video, and temporary endpoint were not used as instructed.
After this happened repeatedly, I requested escalation and asked for the review to be handled by a different reviewer or team member who could follow the provided test procedure. I also explained that once Apple confirmed they were ready to proceed, I would start the temporary server and submit the app for re-review.
However, without any prior notification, the app appears to have been tested again while the temporary server was offline, and it remained rejected for the same reason.
I am not asking for a review decision to be made in this forum. I would like to understand the correct official process for this situation:
- A temporary review endpoint was discussed with Apple by phone at an early stage.
- The endpoint, App Review Notes, testing instructions, and demo video URL were provided.
- The rejection screenshots indicate that the submitted testing procedure was not followed.
- The review endpoint cannot be kept running continuously due to server cost.
- I requested escalation and asked Apple to notify me when they are ready so I can start the endpoint.
- The app was tested again without such notification, while the endpoint was offline.
In this situation, what is the recommended official path?
Should I continue waiting for the App Review appeal response, request another call through Reply to App Review, contact Developer Support about an unresolved review communication issue, or use another escalation channel?
Thank you.
Notify you? 1 hour ahead of time or 2 hours ahead of time like that? It sounds like a tall request to me when there are a number of people waiting for their turn right behind you.
If I were you, I would turn on a server switch and then reply at Resolution Center, telling that a server is currently running only after I receive rejection by mail.