Build with Xcode 16+ (required for iOS 18+ support).
Minimum deployment target: iOS 13.0.
VGPSDK.bundle is delivered automatically by CocoaPods — do not add it manually to your project.
Log logPurchase:setItemID:only after your server confirms a successful transaction.
Replace all placeholder values (Facebook App ID, Google Client ID, Adjust tokens, etc.) with the real values from your VGP project.
For Unity or Cocos2d-x projects, follow the platform-specific notes in Development Environment.
ATT tracking:SKAdNetworkItems in Info.plist must include the complete identifiers for every ad network you run (Facebook, TikTok, Google Ads, Unity Ads, etc.). Incomplete lists cause paid installs to be attributed as organic. Get the full list from your Adjust dashboard or from each network's official documentation. See Project Configuration.
ATT opt-in rate: Write a clear, benefit-focused NSUserTrackingUsageDescription. Higher opt-in rate → more IDFA available → better attribution accuracy across all channels.