← Zurück zum Katalog

Skill · Version 1.0.0

Mobile Veröffentlichung vorbereiten

Prüft Versionen, Signierung, Store-Material und Gerätetests eines iOS- oder Android-Projekts vor der Veröffentlichung. Listet separat auf, welche Schritte ein Mensch noch in den Store-Konsolen erledigen muss.

mobile-release-checklist

Entdecke, wie der Skill hilft

Wann ist der Skill hilfreich?

Nutze diesen Skill vor einem TestFlight-Build oder einer Einreichung im App Store beziehungsweise bei Google Play.

Wobei hilft er dir?

  • Prüft Versionsnummern, Release-Signierung und Produktionskonfiguration, ohne Signierungsgeheimnisse offenzulegen.
  • Prüft Symbole, Screenshots, Berechtigungsbegründungen und die tatsächliche Datenerfassung.
  • Plant Prüfungen für Neuinstallation und Aktualisierung und benennt manuelle Store-Schritte.

Das könntest du fragen

Bereite die nächste Version unserer mobilen App vor. Prüfe Buildnummer, Kameraberechtigungsbegründung und Produktionsendpunkt sowie Neuinstallation und Aktualisierung mit bestehender Sitzung. Liefere Versionshinweise und eine Aufgabenliste für die Store-Konsole; reiche den Build nicht automatisch ein.

Ausführliche Dokumentation

Hier findest du die ursprüngliche Anleitung, Beispiele und Prüfschritte des Skills in ihrer Originalsprache.

Details…Weniger anzeigen

Mobile Release Checklist

Prepare the repository; do not upload, submit or publish builds. Report what a person must do in the store consoles.

Versioning

  • Bump the user-facing version (iOS CFBundleShortVersionString, Android versionName) following the repo's scheme, usually semver.
  • Increment the build number (iOS CFBundleVersion, Android versionCode) for every uploaded build; it must exceed every earlier upload.
  • Change versions where the repo keeps them: app.json or app.config (Expo), pubspec.yaml x.y.z+build (Flutter), Info.plist or xcconfig, build.gradle. Keep platforms in sync.
  • If EAS autoIncrement or a CI script manages build numbers, do not bump them by hand.

Signing

  • Never commit keystores, .p12 or .p8 files, provisioning profiles or their passwords. Reference them through env vars, CI secrets or EAS credentials.
  • Release builds use the release signing config, never debug. The bundle ID / applicationId must match the store record.

Assets

  • App icon in all required sizes: 1024x1024 iOS marketing icon without alpha; Android adaptive icon (foreground, background, monochrome).
  • Native launch/splash screen configured so there is no white flash; dark variant if the app supports dark mode.

Permissions and privacy

  • Every iOS permission used has a specific NS...UsageDescription explaining why. Remove unused permissions, including Android manifest entries merged in from libraries.
  • iOS privacy manifest (PrivacyInfo.xcprivacy) declares collected data and required-reason APIs, covering third-party SDKs.
  • Google Play Data safety form and Apple privacy labels must match what the app and its SDKs collect. List that data for the person filling them in.
  • Target API level meets the current Google Play requirement; iOS builds with the required Xcode and SDK.

Store metadata

  • Screenshots for required device sizes showing the current UI; title, subtitle, description, keywords, support and privacy policy URLs.
  • Release notes: user-facing changes in plain language, for each store locale.
  • Demo account and reviewer notes if login is required.

Quality gates

  • Test the release build on real devices: oldest supported and latest OS on both platforms, small and large screens.
  • Test a fresh install and an upgrade from the current store version (migrations, stored session, cached data).
  • Crash reporting (Sentry, Crashlytics) active in release, with dSYMs, mapping files and source maps uploaded by the build config.
  • No debug logging, dev menus or test endpoints in release; production API endpoints and flags set.

Rollout

  • Recommend a staged rollout (Play percentage rollout, App Store phased release) and watching the crash-free rate before 100%.
  • Know how to pause the rollout; keep the previous build available.

Before you finish

  • Version and build number bumped consistently on every platform.
  • No signing secrets committed; release signing config used.
  • Icons, splash and permission strings complete; unused permissions removed.
  • Privacy manifest and data safety details match actual collection.
  • Release build tested on real devices, including the upgrade path.
  • Release notes and the manual store steps reported.

Enthaltene Dateien 1

  • SKILL.md

Über dieses Skill-Paket

mobile-release-checklist

mobile-release-checklist: Entwickelt mobile Apps, die Navigation, native Integrationen, Offline-Daten und unterbrochene Sitzungen zuverlässig behandeln.

Details…Weniger anzeigen

mobile-release-checklist

mobile-release-checklist: Entwickelt mobile Apps, die Navigation, native Integrationen, Offline-Daten und unterbrochene Sitzungen zuverlässig behandeln.

Enthält den vollständigen Skill und seine Begleitdateien (1 Dateien). Der genaue, ursprünglich verfasste Anwendungsbereich bleibt unten erhalten.

Ursprüngliche Skill-Beschreibung (Quellsprache)

Use when preparing an iOS or Android app release, App Store or Google Play submission, TestFlight, version number, build number, versionCode, signing, certificates, app icon, splash screen, privacy manifest, data safety, store listing, screenshots, rollout or release notes.

Installiere den Skill, prüfe seine Quelle und Vertrauenseinstellungen und aktiviere ihn für das passende Projekt oder den Agenten.

Voraussetzungen

  • Orqestria auf deinem Computer installiert.