Was bedeutet das Warn- / Ausrufezeichen neben Prerelease-Builds?

8

Ich probiere die neue Prerelease-Funktion für Mac bei iTunes Connect aus. Ich habe meinen Build hochgeladen und er erscheint im Prerelease-Bereich meiner App. Es gibt jedoch ein kleines Warnzeichen daneben und ich kann den Build nicht an irgendwelche Tester freigeben oder die Testmetadaten bearbeiten.

Ich habe Folgendes versucht:

  • Laden Sie die App wie für eine App Store-Version
  • hoch
  • Hinzufügen von Geräten zum Team-Bereitstellungsprofil und Hochladen mit diesem Bereitstellungsprofil

Was bedeutet die Warnung? Muss ich den Build hochladen, der mit dem Team-Bereitstellungsprofil oder mit dem Verteilungsprofil erstellt wurde? Kann ich das Provisioning-Profil später wie bei TestFlight aktualisieren oder muss ich jedes Mal, wenn ich ein Gerät hinzufüge, erneut hochladen?

Aktualisierung:

Ich habe den folgenden Satz in der iTunesConnect Dokumentation :

  

TestFlight-Betatest in iTunes Connect ist nur für iOS-Apps verfügbar

Ich verstehe nicht, warum Beta-Tests in der GUI von Mac-Apps in iTunesConnect angeboten werden, wenn sie nicht unterstützt werden. Hat jemand Mac-Beta-Apps bereits erfolgreich bereitgestellt, oder ist das nicht möglich?

    
codingFriend1 22.02.2015, 22:25
quelle

2 Antworten

2

Das Problem ist mit der neuen Beta-Berechtigung. Beschreibe ein bisschen für andere auch:

Exportieren Sie nach dem Archivieren den entsprechenden Build mit der Methode Für IOS App Store-Bereitstellung speichern . Ohne diese Option wird beta-reports-active = 1 für die Binärdatei nicht hinzugefügt. Dies ist der Grund für eine Warnung bei itunesconnect.

Wenn die Warnung nach der Für IOS App Store-Bereitstellung speichern -Auswahl fortgesetzt wird, sollten Sie prüfen, ob das Bereitstellungsprofil zuletzt erstellt / neu erstellt wurde. Weil dieses beta-reports-active Flag vor einigen Monaten nicht von der Entwickler-Site enthalten war.

Der folgende Link ist hilfreich korrekte Beta-Berechtigung .

    
Shad 11.03.2015 05:37
quelle
1

Hast du jemals herausgefunden, wie man herausfinden kann, warum das hier ist? Ich habe das vor ungefähr einem Monat bekommen und durch Trail and Error herausgefunden, dass es daran lag, dass ich eine WatchKit Erweiterung in meinem Projekt hatte. Diese Warnung ist gerade für mich heute mit Xcode 6.2 zurück, aber ich kann nicht herausfinden, was es verursacht. Ich habe bereits meine WatchKit-Erweiterung von diesem Build entfernt.

Bearbeiten

Ich habe herausgefunden, was für mich vorgeht. Ich habe versehentlich nicht alles bekommen, weil meine Watch App-Ziele aus meinem Projekt entfernt wurden. Sobald ich sie entfernte, ging diese Warnung in ITC weg.

    
Stephen Johnson 09.03.2015 23:25
quelle