Критерием является «если товары не могут быть использованы в приложении».Только после этого вы можете использовать систему, отличную от IAP (включая систему, такую как криптовалюта).
Цифровые товары, предназначенные для использования в Приложении, должны быть приобретены через покупку в приложении.Если вы используете какой-либо другой механизм, ваше приложение будет отклонено.
Из официальных документов
Если вы хотите разблокировать функции или функциональность в вашем приложении (например, подписки)(игровая валюта, игровые уровни, доступ к премиум-контенту или разблокировка полной версии), вы должны использовать покупку в приложении.Приложения могут не использовать свои собственные механизмы для разблокировки контента или функций, таких как лицензионные ключи, маркеры дополненной реальности, QR-коды и т. Д. Приложения и их метаданные могут не включать кнопки, внешние ссылки или другие призывы к действию, которые направляют клиентов к механизмам покупки.кроме покупки в приложении
Кто-то задавал аналогичный вопрос и в Apple Thread.взгляните на следующую тему