If your app forces account creation before users can access features that don't actually require personalization or storage, Apple will reject it. Guest mode or browse-before-sign-up is now expected.
What Apple said
“Your app requires users to create an account before they can access any features or content. Apps may not require account creation for features that do not require user-specific data. Please provide a way for users to access the app's functionality without an account, or clearly indicate what functionality requires an account.”
Apple's position is that users shouldn't have to hand over their email address just to see what your app does. If the core functionality doesn't inherently require a persistent user identity — browsing content, reading articles, playing a game — then users should be able to try it first. Account creation should be prompted when it genuinely adds value, not as a gate to everything.
While you're at it — Apple also requires these pages for every app.
Fix this rejection, then make sure you're covered on the compliance side too. Apple requires every app to link to a hosted Privacy Policy, Terms of Service, Support page, and Data Deletion page. No link means another rejection — just for a different reason.