Was macht asc-submission-health?
Validieren Sie die Bereitschaft für App Store-Einreichungen, reichen Sie vorbereitete Versionen ein und überwachen Sie den Prüfstatus mit aktuellen ASC-Befehlen. Verwenden Sie dies beim Ausliefern oder Beheben von Problemen mit Prüfeinreichungen.
Befehle
Vorbereitung validieren
asc app-store-version prepare --bundle-id "com.example.app" --team-id "XXXXXXXXXX" --build "1.0"
Version einreichen
asc app-store-version submit --bundle-id "com.example.app" --team-id "XXXXXXXXXX" --build "1.0"
Prüfstatus überwachen
asc app-store-version list --bundle-id "com.example.app" --team-id "XXXXXXXXXX" --state "waitingForReview"
Alternative mit altool
Verwenden Sie xcrun altool für die Einreichung:
xcrun altool --upload-app -f /path/to/app.ipa -u YOUR_APPLE_ID -p @keychain:AC_PASSWORD
Nützliche Umgebungsvariablen
ASC_API_KEY_ID– Ihre API-Schlüssel-IDASC_API_ISSUER_ID– Ihre Aussteller-IDASC_API_PRIVATE_KEY– Pfad zum privaten Schlüssel für die API-Authentifizierung
Fehlerbehebung
Wenn ein Einreichungsfehler auftritt, überprüfen Sie:
- Metadaten: Stellen Sie sicher, dass alle erforderlichen Metadaten ausgefüllt sind.
- Build: Der Build muss in App Store Connect hochgeladen und als gültig markiert sein.
- Berechtigungen: Überprüfen Sie, ob Ihre API-Schlüssel über die richtigen Berechtigungen verfügen.
Weitere Informationen
Weitere Details finden Sie in der App Store Connect-Dokumentation.