Meine Frage unterscheidet sich von anderen ähnlichen Fragen, da ähnliche Fragen während einer Zeit gestellt wurden, in der das Apple Developer Portal wegen Hacking nicht erreichbar war.Hinzufügen von UDIDs zum Bereitstellungsprofil ohne Verwendung des Apple Developer Portals
Gibt es eine Möglichkeit, das Hinzufügen neuer UDIDs zu einem Bereitstellungsprofil zu automatisieren?
Ich arbeite für ein Unternehmen mit einer Beta-App, die eine Slow-Rollout von einem 20.000 Benutzer private Beta für bestehende Kunden hat. Mit anderen Worten, ich möchte 20K UDIDs in den nächsten 6 Monaten nicht manuell mit dem ADP hinzufügen. Denken Sie daran, ich muss einen Nutzer nach seiner E-Mail-Adresse fragen, ihm eine E-Mail in einem Beta-Manager senden, ihn dazu bringen, eine E-Mail zu öffnen, um seine UDID zu erhalten, dann muss ich den ADP manuell öffnen füge es hinzu. All dies muss durchgeführt werden, bevor ich mein Profil in Xcode aktualisiere und dann einen Build archiviere, um ihn zu verteilen. Im Interesse der Vernunft und der effizienten Nutzung von Zeit, um Bugs zu beheben, die von Beta-Benutzern gemeldet werden, erscheint dieser ganze Prozess verrückt. Wir haben bereits 50 hinzugefügt und es macht mich verrückt.
Ich dachte, Fabric Beta könnte das gut für mich handhaben, aber es tut es nicht.
Gibt es eine Befehlszeilenschnittstelle zum Hinzufügen von UDIDs? Oder gibt es eine Möglichkeit, Nutzer per E-Mail einzuladen, und wenn sie die E-Mail auf ihrem Gerät öffnen, können sie unsere Beta-App installieren, ohne dass ich ihre UDIDs manuell im ADP hinzufügen muss? Wird durch das Upgrade auf ein Apple Enterprise-Konto dies behoben?
Bis jetzt bin ich überall Sackgassen. Ich habe gelesen, dass Fastlane damit umgehen könnte, aber ich habe keine legitimen Rezensionen von Entwicklern gefunden, die dies bestätigen. Bitte Stack Overflow ... arbeite mit deiner wundervollen Magie.
Lesen Sie Ihren Entwicklervertrag mit Apple. Private Beta für 20.000 Kunden ist definitiv nicht etwas, das Sie tun sollten, wenn Sie Ihre Entwicklerlizenz behalten möchten. – gnasher729
Wenn Sie eine Standard-Entwickler-Mitgliedschaft haben, können Sie nur 100 UUIDs pro Jahr hinzufügen und nur 100 UUIDs haben, die zu jeder Zeit aktiv sind. Wenn Sie ein Enterprise-Entwicklerkonto verwenden, müssen Sie keine UUIDs hinzufügen. Sie können die App einfach direkt verteilen – Paulw11
Sie suchen etwas wie TestFlight, mit dem Sie öffentliche Betas machen können. Das Problem ist, dass TestFlight meiner Meinung nach auf 2.000 Beta-Tester beschränkt ist. Für die Skala, die Sie versuchen zu tun, denke ich, dass Sie eine Login-Seite erstellen müssen, wo Sie eine Datenbasis Ihrer 20.000 E-Mails verwalten müssen. und verifizieren, dass der Benutzer Teil der Beta ist, wenn die App zum ersten Mal gestartet wird. Sollte nicht zu schwer sein, aber nicht etwas, mit dem iTunes Connect umgehen sollte. – wottle