Bypass paywall in Developer builds to unblock local self-builds #2168
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Summary
Developer builds currently show the paywall even when RevenueCat isn’t configured, which blocks local testing.
This change lets Developer builds proceed without subscriptions; App Store behavior is unchanged.
What changed
EntitlementsManager.hasActiveSubscriptions(): return true in debug.Behavior by build type
Testing
Debug build launches without the subscription screen.
Switching compilation condition to BLINK_PUBLISHING_OPTION_APPSTORE still shows the paywall as before.
Risk/Considerations
Keep this bypass limited to Developer builds (not TestFlight) to avoid altering tester flows. If preferred, I can update the guard accordingly.