2010-11-19 2 views
4

Ich möchte mit dem eingeschränkten Beta-Test einer iOS-App beginnen. Ich weiß, wie ich meine bestehende App regelmäßig ad-hoc verteilen kann, aber einer meiner potenziellen Beta-Nutzer hat mir mitgeteilt, dass beim Testen anderer Apps eine separate App neben der Produktion installiert wird. Aber ich weiß nicht, was die anderen Entwickler tun, um das zu schaffen.iOS: Wie verteile ich eine "parallele" App-Version für den Ad-hoc-Betatest?

Muss ich eine neue App-ID, die bei Apple registriert ist (und einen App-Namen, der niemals echt sein wird), für meine Beta-Benutzer verwenden?

Wenn ja, gibt es einen vernünftigen Weg, dies in einem einzigen Xcode-Projekt zu verwalten?

Danke von jedem mit Erfahrung hier. Ich weiß, dass ich mit der Linie der "Programmierfrage" spiele, aber das ist sicherlich die Gemeinschaft mit der richtigen Expertise. Vielen Dank! :)

+0

Mögliche doppelte http://stackoverflow.com/questions/40154/how-do-you-beta-test-an-iphone-app – whatnick

+1

Danke, aber kein Betrogener. Ich weiß, wie man Ad-hoc-Verteilung macht. Ich würde gerne wissen, wie man es mit einer "parallelen" App macht. –

Antwort

11

Legen Sie einfach eine andere Bündelkennung in Ihrer Info.plist fest.

Persönlich erstelle ich drei Konfigurationen in meinem Projekt (Debug, Ad Hoc, App Store) und definiere dann eine benutzerdefinierte Build-Einstellung für jede Konfiguration (BUNDLE_IDENTIFIER), in der ich die verschiedenen Bundle-IDs festlege.

In meiner Info.plist kann ich dann die Bundle-ID als ${BUNDLE_IDENTIFIER} setzen.

+0

Also ein anderer Bundle-Bezeichner, aber ein Zertifikat mit der gleichen App-ID ist OK? –

+0

Ich bin mir eigentlich nicht sicher. Normalerweise verwende ich meine Platzhalter-App-ID ('. *') Für meine Ad-hoc-Erstellung und eine reguläre benutzerdefinierte App-ID für den App Store-Build. Aber ich denke, es sollte egal sein (es sei denn, Sie verwenden Funktionen, die über die App-ID identifiziert werden, d. H. Push-Benachrichtigungen, Game Center, ...). –

+0

Danke für die zusätzlichen Details hier. –

Verwandte Themen