Verifica l’invio, non solo la build.

La build esatta, la configurazione App Store Connect in sola lettura e i requisiti Apple correnti, controllati insieme prima di App Review.

Scopri come funziona

Il binario e la chiave privata Apple restano sul tuo Mac.

Submission readinessAction required
Local artifactBuild 42
App Store ConnectBuild 41
Requirementsv2026.08
Selected build mismatchArtifact 42 does not match the selected build 41.
View evidence
Simulated preview dataRules current · no approval guarantee
1
Build evidence

A local CLI inspects the exact IPA or xcarchive and emits only minimized facts.

2
App Store Connect evidence

A local collector makes allowlisted GET requests and normalizes only supported readiness state.

3
Current requirements

Versioned, test-backed rules preserve source links, verification dates, and historical results.

Tre fonti. Una decisione di invio.

SubmitCheck correla prove indipendenti per far emergere le contraddizioni prima dell’invio ad Apple.

01

Build evidence

A local CLI inspects the exact IPA or xcarchive and emits only minimized facts.

02

App Store Connect evidence

A local collector makes allowlisted GET requests and normalizes only supported readiness state.

03

Current requirements

Versioned, test-backed rules preserve source links, verification dates, and historical results.

04

Correlated findings

Independent evidence paths produce a status, source, confidence, and remediation—never an approval prediction.

BlockerRiskNeeds EvidenceManual ReviewPassed

Ogni rilievo dimostra il proprio valore.

Prove, fonte autorevole, confidenza e un percorso di correzione deterministico, senza fingere un’approvazione.

Blocker

Selected build does not match the inspected archive

ConfidenceHigh

Evidence

Local artifactBuild 42Inspected on your Mac
App Store ConnectBuild 41Selected for review

Topology: Artifact ↔ Submission

Remediation

  1. Make build 42 available in App Store Connect.
  2. Select build 42 for App Review.
  3. Collect a fresh snapshot and re-run checks.
Apple App Store Connect Help
SC-CORR-0042ruleset v2026.08Deterministic finding

Un workspace per l’invio che hai preparato.

L’anteprima modella una checklist per l’invio all’App Store con controlli prioritari su build, privacy manifest e permessi, acquisti, metadati, accesso del revisore e regole correnti.

01

Artifact and SDK readiness

Identity, versions, privacy manifests, entitlements, permissions, SDK signals, architectures, packaging, and export-related evidence—inspected locally.

02

Submission configuration

Selected build, required metadata, localizations, URLs, IAP and subscription state, age rating, review-information presence, and available declarations.

03

Reviewer path and resubmission

A manual checklist for access, test paths, paywall risk, non-obvious features, and evidence-backed reviewer-note preparation without collecting reviewer credentials.

04

Rules and release history

Ruleset freshness, checked and unchecked coverage, scan comparison, and change attribution across artifact, submission, and requirements evidence.

Clear future boundary: hosted IPA/source/screenshot intake, automatic App Store Connect writes, SARIF/CI, designed PDF exports, and opt-in AI fix prompts are not active capabilities in this preview.

Un confine che puoi ispezionare.

La raccolta locale crea un contratto JSON minimo e versionato da verificare prima di qualsiasi caricamento esplicito.

  • Stays local: IPA, xcarchive, source, assets, dSYMs, Apple .p8 key.
  • Never requested: Apple Account password, session cookie, reviewer credentials.
  • No automatic upload and no App Store Connect writes.
Local MacInspect hostile artifacts and collect read-only facts.
{ }Sanitized JSON previewInspect exactly what may leave your machine.
Hosted reportDeterministic findings from minimized evidence.

Domande frequenti.

SubmitCheck garantisce l’approvazione?

No. SubmitCheck identifica i rischi rilevabili con il set di regole e le prove disponibili. La decisione finale spetta ad Apple.

La mia app viene caricata?

No. La CLI locale prevista analizza IPA o xcarchive sul tuo computer. Binari, codice sorgente, risorse, dSYM e chiavi private restano fuori dal servizio ospitato.

Serve la password del mio Apple Account?

Mai. Il collector previsto usa una chiave locale per l’API App Store Connect e richieste GET consentite. La chiave privata resta sul tuo computer.

Posso usarlo senza App Store Connect?

Sì, con copertura ridotta. I controlli indisponibili sono indicati come prova necessaria o non verificati, mai come superati.

Cosa conta come nuova scansione?

Solo un report ospitato completato correttamente. Errori di convalida, errori del servizio, annullamenti e processi falliti non vengono conteggiati.

Come elimino i dati ospitati?

I controlli previsti consentono di eliminare un report, un intero ciclo o l’account. Gli artefatti originali e le chiavi private non vengono mai ospitati.

Controlla ciò che è verificabile. Sii chiaro sul resto.

Apri l’anteprima interna per esplorare il modello delle prove. Non servono artefatti, credenziali o pagamenti.