NFT marketplaces, crypto mining, undisclosed loot boxes — Apple has specific rules for all of these. A 3.2.2 rejection means your business model conflicts with App Store policy. This guide explains the lines and how to work within them.
What Apple said
“Your app's business model is not appropriate for the App Store. Apps may not use in-app mechanisms to sell, exchange, or enable the transfer of cryptocurrency or digital assets in a way that bypasses the App Store's In-App Purchase system for digital content.”
Apple restricts business models that bypass IAP, enable unregulated financial activity, or lack transparency. NFT apps can display NFTs but can't use crypto wallets to purchase them within the app. Loot boxes must disclose odds. Crypto mining on device is banned outright. These aren't gray areas — Apple is explicit about all of them.
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.