8b5bbd9531
The developer is an individual without a Korean business registration, so the App Store / Play paid-apps (merchant) agreements can't be completed. Hide the Remove Ads + Restore tiles and skip IAP init; ads always show. AdMob revenue is independent of those agreements. Reversible: flip kIapEnabled to re-enable once a merchant agreement exists. Bump to build 2; drop the now-unused IAP review-screenshot generator. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
14 lines
591 B
Dart
14 lines
591 B
Dart
/// Compile-time feature toggles.
|
|
library;
|
|
|
|
/// Whether the in-app purchase ("Remove Ads") is offered.
|
|
///
|
|
/// Disabled for launch: the developer is an individual without a Korean
|
|
/// business registration, so the App Store / Play paid-apps (merchant)
|
|
/// agreements can't be completed. The app ships ad-supported only. AdMob
|
|
/// revenue is independent of those agreements, so ads still pay out.
|
|
///
|
|
/// To re-enable later (once a merchant agreement exists): flip this to `true`,
|
|
/// re-activate the `remove_ads` product in both stores, and ship a new build.
|
|
const bool kIapEnabled = false;
|