CrossPromo
waiting for SDK

You’re 2 steps from strangers discovering your app

The gatekeeping part is over — you’re in. What’s left is copy-paste.

Create your accountdone
Pass the eligibility reviewdone
Submit the update to the App Storereview time varies

Once you’re live, this page becomes your live impressions counter and daily trend.

Ship it in three steps

The easiest route is giving this prompt to your coding agent:

AICopy this entire prompt

Open your app project in Codex, Claude Code, Cursor, or another coding AI and paste:

Integrate the CrossPromo iOS SDK into this app.

SDK repository: https://github.com/Amian/crosspromo-sdk
App key: <your key>

Detect whether this is native iOS, Flutter iOS, or React Native iOS. Follow the matching README and use SDK 0.3.4 or later. Configure CrossPromo at startup without passing an environment argument: the SDK automatically uses sandbox in debug builds and production in release builds. Do not hard-code sandbox. Add one typed PromoCard placement to a sensible result, success, settings, or empty-state screen. Do not redesign the screen. CrossPromo requires iOS 16+; no additional Apple capability or in-app purchase product is needed. Run the formatter, tests, and an iOS release build, fix integration errors, verify the release build resolves to production, then list the files changed and remind me to complete the CrossPromo App Store privacy choices in the README.

Or open the simple README on GitHub →

KEYYour app key

The prompt above includes this key automatically:

After integration, submit the updated app to the public App Store. TestFlight and development activity appears as testing but never counts.

ASCApp Store privacy choices

Before submitting the app update, open App Store Connect → your app → App Privacy. Keep all of your existing answers, then:

  1. Under Usage Data, add Product Interaction and Advertising Data.
  2. For both, select Third-Party Advertising and Analytics.
  3. For both, answer No to Linked to the user and No to Used for tracking.
  4. Publish the answers. CrossPromo does not require Device ID or an ATT prompt.

These are only the CrossPromo choices. Do not remove answers required by your app or its other SDKs. Open the short guide →

Waiting for the SDK

No SDK session or card request has reached the backend yet. This page checks automatically — no need to refresh.

Updating your app is a pain. We know.

But you know what hurts more? Refreshing your downloads chart like it’s a slot machine that only pays out in disappointment. You spent months building this thing, and right now it’s the best-kept secret on the store. Secrets don’t pay rent.

The fix costs 15 minutes and one update. That’s it. That’s the whole price of getting your app in front of other apps’ users. Ship it tonight — “after the weekend” is developer for “never”.

Integrate the SDK now 15 min, two lines of code, no device ID and no ATT prompt. There are two simple App Store privacy choices below.

The math on “today” vs “someday”

Both plans start with the same 15 minutes. “Someday” just adds bonus days of nobody seeing your app. Bold strategy.

tonight    integrate + submit
~48h       review clears
then       strangers start finding your app

Small network, real rotation

The network is young, so each member app’s card comes up often in the rotation. Integrating now means your app gets a meaningful share of every placement while the pool is small.