No competitor app store mentions in content, UI, or metadata
Why it matters
Apple guideline 3.1.1 explicitly prohibits iOS apps from containing UI elements that link to or promote competing app stores. Google Play mirrors this restriction for Android. The violation is usually not malicious — it originates from a shared React Native or Flutter codebase where a developer adds a cross-platform promotional banner without platform-gating it. But reviewers catch it systematically: a hardcoded play.google.com link in an iOS build is a trivial pattern match that triggers rejection with minimal reviewer judgment.
Severity rationale
Low because the fix is mechanical once found — remove or platform-gate the cross-store link — and the violation is caught immediately in review rather than causing downstream user harm.
Remediation
Platform-gate all store references so each build only references its own store:
import { Platform, Linking } from 'react-native';
const STORE_URL = Platform.select({
ios: 'https://apps.apple.com/app/id[YOUR_APP_ID]',
android: 'https://play.google.com/store/apps/details?id=[YOUR_PACKAGE]',
});
// Usage
<TouchableOpacity onPress={() => Linking.openURL(STORE_URL)}>
<Text>Rate the app</Text>
</TouchableOpacity>
Search for hardcoded competitor URLs: grep -r 'play.google.com\|apps.apple.com' src/ --include="*.tsx". Any URL that references the other platform's store must be removed from native UI code. Cross-platform promotion belongs on your marketing website, not inside the native app.
DetectionPro
The detection method for this pattern is part of AuditBuffet Pro.
The full method (what to look for, pass and fail conditions, and how results get reported) ships inside the App Store Policy & Content Compliance Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
External references
- external · apple-guideline-3.1.1-no-other-stores — App Store Review Guidelines 3.1.1 — In-App Purchase (no competitor store links)
- external · google-play-store-link-policy — Google Play Developer Policy — Ads and Store Promotion Restrictions
Taxons
History
- 2026-04-18·v1.0.0·Initial import from app-store-policy-compliance·automated