2014-10-24 3 views

Antwort

7

Aus einigen Monaten Erfahrung, finde ich, dass meine ursprüngliche Antwort (raten) nicht richtig ist. Wenn eine Anwendung bei iTunes Connect Beta Testing abgelaufen ist. Es wird sehr bald (in ein oder zwei Tagen nach dem Ablauf) aufhören, von dem Gerät zu arbeiten, auf dem es installiert ist.


Ursprüngliche Antwort:

Kurze Antwort:, wenn die Testphase Ende, Tester werden nicht mehr in der Lage sein, lädt ein akzeptieren und installieren aufbaut. Tester, die bereits Builds installiert haben, sind davon nicht betroffen.

In diesem Dokument

https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html#//apple_ref/doc/uid/TP40011225-CH35-SW2

Apple sagt:

„Nach dem Testzeitraum 30 Tage beendet, die Build-Statusänderungen zu Expired“

"Um den Test nach Ablauf der 30-Tage-Frist fortzusetzen, laden Sie einen anderen Build hoch. Interne Tester erhalten automatisch eine Update-Benachrichtigung, sobald der neue Build verfügbar ist. Um den neuen Build an externe Tester zu verteilen, müssen Sie ihn an Beta App Review senden. Sobald es genehmigt wird, können Sie die externen Testern Update E-Mail senden, indem Sie für ein Produkt aus der externen Tester Spalte klicken Senden Sie auf Builds, wie oben „

Apple nicht beschreibt eindeutig das Verhalten auf dem Tester Seite gezeigt. ., wenn ein Build abgelaufen

Aber, wenn ich versuche, den „Testflug Beta-Test“ auf einer App zu deaktivieren, die Prompt sagt:

„Sind Sie sicher, dass Sie tes stoppen ting? Tester können keine Einladungen mehr annehmen und Builds installieren. Tester, die bereits nicht installiert haben Builds beeinflusst werden.“

So Ich denke, das Verhalten auf der Testerseite, wenn ein Build abgelaufen wird die gleichen wie das sein, wenn die Prüfung durch Umklappen abgeschaltet wird Die "TestFlight Beta Testing" -Option

+0

Großartig. Im Wesentlichen bleibt das, was bereits installiert ist, unberührt, was gut ist, ich möchte nicht, dass die App des Testers verschwindet, weil ich Urlaub gemacht habe. – unmircea

+0

Nach meiner Erfahrung funktionieren die installierten Builds nach 30 Tagen nicht mehr, zumindest für interne Tester. Das scheint auch dem zu widersprechen, was ich erwartet habe. – Dan

+0

@Dan bist du sicher, dass die Builds in 30 Tagen nicht mehr funktionieren? Wenn ja, ich denke, dass es für andere wertvoll wäre, wenn Sie das als Antwort gepostet haben. Für mich definitiv wertvoll. – user1244109

1

Nach meiner Erfahrung mit internen Tests, nach 30 Tagen, der Build ändert sich zu Abgelaufen, und wird nicht mehr auf Geräten starten, wo es bereits installiert wurde.Es wird versucht, die App zu starten Der Begrüßungsbildschirm wird dann sofort beendet und Sie befinden sich wieder auf dem Startbildschirm.

Ich habe auch festgestellt, dass das Hochladen eines neuen Builds NICHT automatisch das Update an vorhandene interne Tester sendet.Obwohl iTunes Connect angibt, dass der Build verfügbar ist, müssen Sie TestFlight-Tests manuell aus- und wieder einschalten, um den neuen Build zu erkennen und die Update-E-Mails an vorhandene interne Tester zu senden.

+0

Dies bedeutet im Wesentlichen, dass "interne" Builds nur für 30 Tage verwendbar sind und nach diesem Datum inaktiv werden? – unmircea

+0

Basierend auf meiner Erfahrung, ja. Wenn Sie möchten, dass sie länger halten, müssen Sie dies auf die alte Weise tun, indem Sie die UDID manuell über das iOS-Entwicklerportal bereitstellen und anschließend die Builds manuell verteilen. Da testflightapp.com weg ist, gibt es keinen anderen Weg, den ich sehe. – Dan

Verwandte Themen