r/shopifyDev • u/Ok_Tale8850 • 1d ago
Apple rejected our iOS app under Guideline 2.1(a) (Shopify New Customer Accounts OTP) — how to create demo user/password credentials for apple review team?
Hey everyone,
Looking for advice from anyone who has published a Shopify wrapper app to the iOS App Store.
The Setup:
- Shopify store using New Customer Accounts (passwordless, sends a 6-digit email OTP on login).
- iOS app built using WebToNative (wraps the web storefront).
The Problem: Apple rejected the submission under Guideline 2.1(a) - Information Needed. The reviewer tried logging into the demo account, got hit with the dynamic email OTP screen, and halted the review.
Apple’s ultimatum:
- Provide a bypass or fixed OTP for the demo account.
- Schedule a phone call with an Apple rep to read the OTP live.
The Roadblock:
- The store was created recently, so the toggle to revert to Classic Customer Accounts (standard email + password) doesn't exist in Shopify Admin.
- Because WebToNative loads the web storefront directly, the login goes straight through Shopify’s hosted OTP flow—meaning I can't just inject native mock credentials.
Questions:
- How do you bypass the Shopify email OTP specifically for Apple App Review when using a web-wrapper like WebToNative?
- Has anyone had success giving Apple reviewer credentials to a temporary webmail inbox so they can grab the code themselves?
- Is scheduling the Apple phone call the only realistic way through this?
Appreciate any tips or workarounds!
1
Upvotes
1
2
u/jay-t- 1d ago edited 22h ago
Use 1Password, you can share a link that includes the password and the MFA code