Option 1: Swift Package Manager

Option 2: CocoaPods

Before you configure

Make sure you already have:
  • an AppActor public app SDK key
  • the matching App Store products configured for your app
  • a plan for using a stable appUserId if your product has accounts

Integration notes

  • Use the native AppActor package for standard iOS apps.
  • Keep AppActorPlugin for wrapper or bridge integrations only.
  • If you use Apple Search Ads tracking, call the native ASA helper after configure() completes.
  • If you opt into device-identifier collection, pair it with the correct privacy disclosure review.
See Apple Search Ads for native and wrapper setup-order differences.