2015-02-04 6 views
7

Ich versuche, ein Enterprise-Bereitstellungsprofil aus einer Platzhalter-AppID zu generieren, aber ich muss eine explizite AppID festlegen, um das Bereitstellungsprofil zu generieren. Ein mobileprovision mit einer Platzhalter-AppID würde ausreichen, damit unsere Benutzer unsere verschiedenen Anwendungen installieren können und sie nicht gezwungen sind, für jede von uns entwickelte .ipa eine mobile provision zu installieren. Ich bin mir ziemlich sicher, dass dies in der Vergangenheit möglich war (um 2014)Ist es möglich, ein Enterprise/Inhouse-Bereitstellungsprofil einer Platzhalter-AppID zu generieren?

Wie könnte dies erreichen?

Edit (Einige weiteren Informationen hinzugefügt)

  • Ich bin in der Lage Wildcard AppIDs zu erstellen und mit diesem AppIDs kann ich die Entwicklung oder die Ad-hoc-Bereitstellung Profile erzeugen, aber nicht im Hause Bereitstellung Profilen.
  • Beim Erstellen von In House Development-Profilen von der Website werden nur explizite App-IDs angezeigt.
  • Wenn Export In House versucht apps mit AppIDs, die nicht bereits in der Bahn diese Meldung angezeigt wird definiert: WILDCARD APP IDs can not be used to create In House provisioning profiles. Please use an Explicit App ID
  • ich dieses Apple Developer link Es kann im vierten Schritt gelesen werden „Sie können ein Unternehmen App mit einem Platzhalter nicht verteilen App-ID“
  • ich verwende Xcode 6.1.1 und das in house-Konto ist ziemlich neu

Antwort

6

Die gleiche Geschichte hier: auf einem "letzten" iOS-Unternehmen Konto (d. H. Ende 2014 oder Anfang 2015), die Wildcard-AppID wird nicht vorgeschlagen, wenn ein Inhouse-Distributionsprofil erstellen.

Nur mit einem älteren Konto getestet: die Wildcard-AppID wird aufgeführt, wenn ich ein neues Inhouse-Verteilungsprofil erstellen möchte.

+0

Nur neugierig, weil diese Antwort ein bisschen vage ist. Wird der Platzhalter nicht vorgeschlagen? Oder ist es nicht erlaubt? Mein Konto ist älter, sodass ich immer noch die Platzhalter-App-ID verwenden kann. Sie können die Platzhalter-App-ID auch nicht im Entwicklerportal erstellen oder beim Erstellen des Unternehmensverteilungsprofils nicht auswählen. Danke für die Aktualisierung der Anwser, um Dinge zu klären! – wottle

+0

Auf dem alten Konto wird der Platzhalter immer noch bei der Profilerstellung vorgeschlagen. Aber in letzter Zeit hatte ich ein Problem mit einer solchen App: Die App generiert einen Fehler bei der Installation wie "das Bereitstellungsprofil ist abgelaufen". Das war nicht der Fall, es galt noch einige Monate. Also denke ich, dass die interne App, die mit der Wildcard-AppID ausgeliefert wird, vom aktuellen iOS-System (iOS 9 getestet) nicht mehr akzeptiert wird. Die gleiche App mit einer dedizierten AppId installiert ohne Probleme. –

+0

Nun, es muss etwas anderes sein, da wir immer noch ein Enterprise-App-Verteilungsprofil mit einer Platzhalter-ID verwenden und keine Probleme mit iOS 9 (oder einer anderen iOS-Version) haben. Ich bin neugierig, warum manche Probleme sehen, wo wir nicht sind. – wottle

-1

Ja, man kann sicherlich ein Unternehmen im Hause Provisioning-Profil erstellen, das die Wildcard-App-ID verwendet. Wir machen es heute, und ich habe gerade versucht, ein neues zu erstellen, und es hat mich gelassen. Sie können keine Platzhalter-App-IDs verwenden, wenn Ihre App iCloud, Game Center, In-App-Käufe usw. ausführen muss. Für Standardanwendungen sollten Sie jedoch in Ordnung sein. Wenn dies nicht möglich ist, kann ein anderes Problem vorliegen. Veröffentlichen Sie weitere Details darüber, wie Sie die App-ID festlegen müssen, und vielleicht können wir Ihnen mehr helfen.

Haben Sie eine vorhandene iOS-Wildcard-Anwendungs-ID, wenn Sie auf der Entwicklerseite zum Abschnitt "Anwendungs-IDs" wechseln?

+0

Ich habe einige weitere Informationen in der Frage hinzugefügt. Ja, ich habe IOS Wildcard AppId, wenn Sie zum AppIDs-Bereich der Entwickler-Site gehen. danke – muimota

+0

Das ist seltsam. Ich bin mir nicht sicher, ob wir vielleicht in der Grandfathering-Phase waren, weil wir das schon eine Weile benutzt haben. Wir übernehmen die gesamte Verwaltung der Profile über die Website, aber es klingt so, als hätten Sie versucht, das Profil auf der Entwicklerseite manuell zu erstellen, und die App-ID wird nicht aufgelistet. – wottle

+3

Außerdem scheint sich die Apple-Dokumentation zu widersprechen: "Bei Bedarf erstellt Xcode ein Verteilungszertifikat, ein Bereitstellungsprofil und eine explizite App-ID. (Sie können eine Enterprise-App nicht mithilfe einer Platzhalter-App-ID verteilen.) Der Name des Das Verteilungsbereitstellungsprofil beginnt mit dem Text XC: gefolgt von der App-ID. Wenn Sie eine Platzhalter-App-ID verwenden, lautet der Name des Verteilungs-Bereitstellungsprofils XC: *. " – wottle

Verwandte Themen