![]() |
TestFlight für iOS an "Externe Tester"?
Hallo Zusammen!
Ich schaffe es nicht einen Build in ITunes Connect für externe Tester bereit zu stellen... Die Fehlermeldung lauten: Externe Tests werden für mit einer Betaversion von Xcode oder iOS erstellt Builds nicht unterstützt. Na was den nun für oder mit? Ich habe weder eine Beta von Xcode verwendet noch eine Beta von iOS... Oder muss ich eine Beta verwenden? Keinen Plan... Jemand ne Idee, warum ich meine Builds nicht für externe Tester freischalten kann? Mavarik |
AW: TestFlight für iOS an "Externe Tester"?
OK ich glaube ich habe es schon...
Code:
fehlte... Mal testen... Klappt trotzdem nicht!
<key>beta-reports-active</key>
<true/> |
AW: TestFlight für iOS an "Externe Tester"?
HI,
ich habe das gleiche Problem, Lösung schon gefunden ? |
AW: TestFlight für iOS an "Externe Tester"?
Laut
![]() muss man ein spezielles Distribution Profile erstellen und die App damit signieren. Habt ihr sowas gemacht? |
AW: TestFlight für iOS an "Externe Tester"?
So wie ich das Verstanden habe muss die App dann auch durch ein abgespecktes Review.
|
AW: TestFlight für iOS an "Externe Tester"?
Man kann den iOS9Fix von TMS zur Hilfe nehmen und dann die iOS9Fix_config.txt entsprechend anpassen.
Hier steht wie es geht: ![]() Habs ausprobiert, bei mir funktionierts. |
AW: TestFlight für iOS an "Externe Tester"?
Zitat:
Was ich noch gefunden habe...
Code:
XCode Version finde ich ja noch aber PlatformBuild?
<key>DTPlatformName</key>
<string>iphoneos</string> <key>DTPlatformBuild</key> <string>12H141</string> <key>DTXcodeBuild</key> <string>6E35b</string> <key>DTSDKBuild</key> <string>12H141</string> |
AW: TestFlight für iOS an "Externe Tester"?
Zitat:
<key>DTPlatformBuild</key> <string>12H141</string> oder ist das nicht aus Deiner Datei? |
AW: TestFlight für iOS an "Externe Tester"?
Zitat:
Zitat:
|
AW: TestFlight für iOS an "Externe Tester"?
OK Eigentlich ganz einfach...
XCode starten - unter About steht das ID Für den XCode Build und im DeviceManager steht es hinter der iOS Version... Mavarik |
AW: TestFlight für iOS an "Externe Tester"?
Zitat:
Externe Tests werden für mit einer Betaversion von Xcode oder iOS erstellte Builds nicht unterstützt. |
AW: TestFlight für iOS an "Externe Tester"?
Zitat:
Zitat:
Leider kommt dann in iTines Connect (logischerweise nach einer Überprüfung de 24 h dauert) Zitat:
Code:
gesetzt...
<key>get-task-allow</key>
<false/> <key>beta-reports-active</key> <true/> Dann kommt von Apploader Zitat:
Man muss das Provisioning Profile ändern... ??? Wie soll das den gehen...? beta-reports-active=1 soll man setzen... Aber wo? Ach ja?...vielleicht liegt es am
Code:
Muss es
<key>aps-environment</key>
<string>distribution/string>
Code:
heißen?
<string>development</string>
Nein dann kommt zusätzlich Zitat:
Zitat:
OK also nochmal neu... Anwendungs Store + Entitlements Key "beta-reports-active" (Ups doppelt drinn, muss man also doch nicht manuel dazu setzen) +
Code:
Also neuer Versuch...
<key>DTPlatformName</key>
<string>iphoneos</string> <key>DTPlatformBuild</key> <string>13E238</string> <key>DTXcodeBuild</key> <string>7D175</string> <key>DTSDKBuild</key> <string>13E238</string> Zitat:
Also nochmal... Sieh da, der Apploader übertägt... Dann nochmal die übliche Meldung. Zitat:
Eigentlich hatte ich das so schon mit der Version 1.7.1 gemacht... Bin gespannt. Zitat:
OK 10 Minuten später... Zitat:
Ok.. Dann faken wir mal die Versionen...
Code:
Und schon funktioniert es... BZW. So hätte es schon vor Tagen funktioniert...
<key>DTPlatformBuild</key>
<string>12H141</string> <key>DTXcodeBuild</key> <string>6E35B</string> <key>DTSDKBuild</key> <string>12H141</string> Grüsse Mavarik |
AW: TestFlight für iOS an "Externe Tester"?
Ich hatte das Problem auch, nur leider bekomme ich wenn ich die Version fake die Meldung vom Apploader:
Zitat:
|
AW: TestFlight für iOS an "Externe Tester"?
Hat das bislang einer hinbekommen oder kann man sich die Kombo RAD Studio<->Apple Testflight abschminken?
|
AW: TestFlight für iOS an "Externe Tester"?
Zitat:
|
AW: TestFlight für iOS an "Externe Tester"?
Hab das gleiche Problem mit Xcode 8 / iOS 10. Alles nicht in der Beta Version. Schaffe es nicht für externe Tester zu veröffentlichen.
Immer die Meldung: Externe Tests werden für mit einer Betaversion von Xcode oder iOS erstellte Builds nicht unterstützt. Wie schafft ihr das? Muss man wirklich in der info.plist und in den entitlements was verändern? Wo und an welcher Stelle macht ihr das und was muss angegeben werden (mit der aktuellen Xcode Version)? |
AW: TestFlight für iOS an "Externe Tester"?
Keine Tipps? Bei manchen funktioniert das doch mit TestFlight für externe Tester?
Was genau muss angepasst bzw. beachtet werden (zur aktuellen XCode8 und iOS10) ? Bin für jeden Tipp dankbar! |
AW: TestFlight für iOS an "Externe Tester"?
DTSDKBuild Nummer hinzufügen
Bei mir funktioniert's so: RAD-Studio: Projekt > Optionen > Versionsinformationen: Releasekonfiguration iOS-Gerät 64bit Plattform wählen. Rechtsklick in die Tabelle > Schlüssel hinzufügen: Schlüsselname "DTSDKBuild" und Wert "[steht bei Xcode > Devices: grau in Klammern bei den Geräten]" Achtung: Wenn ich die ipa-Datei hochgeladen habe, wird bei mir, wenn ich den iOS-Build bei "Extern testen" hinzufügen möchte, zunächst noch die besagte Fehlermeldung angezeigt. Nach ein paar Minuten verschwindet sie aber von selbst und dann klappt alles. |
AW: TestFlight für iOS an "Externe Tester"?
Zitat:
Super! Vielen Dank. So hat es funktioniert. |
AW: TestFlight für iOS an "Externe Tester"?
OK, sorry, daß ich jetzt so blöd frage, aber was muss ich jetzt wo eingeben/einstellen, damit ich die App per Testflight an Tester geben kann? Er ist etwas unübersichtlich geworden, dieser Thread, und meine Entitlements.TemplateiOS.xml sieht zum Beispiel nicht so aus, daß ich da einfach etwas anhängen könnte:
Code:
Immerhin habe ich in den Versionsinformationen das DTSDKBuild einfügen können (bei mir 15D100).
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <%getTaskAllowKey%> <%applicationIdentifier%> <%pushNotificationKey%> <%keychainAccessGroups%> </dict> </plist> Sherlock |
AW: TestFlight für iOS an "Externe Tester"?
Ein Release machen,
Uploaden In iTunesConnect\Testflight einen externen Tester anlegen diesen mit AppleId einladen an Testflight teilzunehmen Wenn das Build oben und vorgeprüft ist \Activity dann dieses Build dem Test zuordnen (das ist wichtig, denn den 2.Reiter kann man leicht übersehen) Der Build wird normal geprüft, wie eine Release App und sollte dann an die Tester verteilt werden. So ungefähr. Hatte bei mir mal funktioniert mit internen Testern, und mit externen mal ja, dann lange Zeit wieder nicht. (die Einladungen wurden nicht geschickt, aber sonst keinerlei Fehlermeldungen) Die internen Tester funktionierten bisher immer. Im Moment scheinen externe Tester wieder zu funktionieren, Toi toi toi Spezielle Einstellungen waren in der aktuellen Version eigentlich nicht mehr nötig. (XCode9.2, iOS11.??, Rx1022) War es das was du meintest ? Rollo |
AW: TestFlight für iOS an "Externe Tester"?
Ja, so ungefähr. Hier im Thread ist ja von manuellen Änderungen an der einen oder anderen Datei die Rede. Das braucht man noch? Oder entfällt das komplett?
Sherlock |
AW: TestFlight für iOS an "Externe Tester"?
Ich meine in den aktuellen Versionen geht es ohne.
es sei denn du nutzt sehr speziele Dienste vielleicht von Apple oder iOS. Habs jetzt nicht 100% gechckt, aber ein neues Projekt sollte out-of-the box funktionieren. Du kannst ja ruhig ein neues, leeres Projekt anlegen, einen Button drauf. Und dann unter dem gleichen Namen wie deine bestehende App im AppStore iOS hochladen. Solange du das nicht in die finale Prüfung gibst sollte das funktionieren zum Testen. Ich teste aber mest mit internen Testern, aber obiges sollte möglich sein. So könntest du mal schnell checken ob ein Strandardprojekt durchkommt oder nicht. Rollo |
AW: TestFlight für iOS an "Externe Tester"?
Werd ich gleich morgen ausprobieren, Danke!!
Sherlock |
AW: TestFlight für iOS an "Externe Tester"?
Also, hmmmm, meine Anwendung wurde von Apple freigegeben, aber ich kann kein Build dem TestFlight hinzufügen. Es gibt ja auch beim Application Loader keine Möglichkeit zu differenzieren...kein "Beta" oder "TestFlight".
Hinweise? Sherlock |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz