Gibt es eine wirklich benutzerfreundliche Anleitung zum Umgang mit iOS-Zertifikaten und Bereitstellungsprofilen? – Xcode 7.3 / iOS 9.3

Ich bekomme eine Warnung, dass The provisioning profile "iOSTeam Provisioning Profile: *" is expiring soon. Ich bin mir nicht sicher, was ich tun soll, und die Apple-Dokumentation, sogar die Kurzanleitung, ist für mich überwältigend und verwirrend.

Einige Entwickler sagen: "Warte einfach, bis es abläuft, Xcode wird dann anbieten, es zu reparieren.", andere wie Jared Sinclair sind strikt dagegen . Ich würde tun, was er vorschlägt, aber ich bin mir nicht sicher wie und würde wahrscheinlich Sachen durcheinander bringen.

Gibt es eine wirklich benutzerfreundliche Anleitung zum Umgang mit iOS-Zertifikaten und Bereitstellungsprofilen?

Genau das. Sie sind ganz sicher nicht allein. Sie sagen Ihnen, was zu tun ist, aber jeder Ausgangspunkt scheint willkürlich. +1.
Ich denke, man muss teilen und herrschen. Ihre Frage enthält zwar ein Problem, das als Frage für sich allein stehen könnte, aber stattdessen geht es bei dieser Frage hauptsächlich um Ihre Unzufriedenheit und nicht wirklich um eine Frage, die jeder beantworten kann.

Antworten (1)

Es ist schwer zu wissen, bei welchem ​​​​spezifischen Schritt Sie stecken bleiben - da ein Fehler beim Signieren von Entwicklungs-Builds beim Hochladen kaskadiert und Probleme verursacht. Beim Hochladen können neue Probleme auftreten, wenn Sie keine Probleme beim Ausführen von Entwicklungs-Builds haben.

Die Gliederung, die ich verwende, ist:

Es schlüsselt die Schritte zum Code Signing auf, das sich auch mit Profilen befasst. Ich gehe davon aus, dass Sie in iTunes Connect mit einer richtigen App / Bundle-ID eingerichtet sind. Wenn dazu eine Anleitung erforderlich ist, können Sie sich auf dieses Diagramm unter https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/Introduction/Introduction.html beziehen

Geben Sie hier die Bildbeschreibung ein

Die grünen Felder sind die iTunes Connect-Teile, die Sie in der Web-App oder der iTunes Connect iOS-App ausführen müssen.

Wenn der gesamte Prozess zu viel ist, konzentrieren Sie sich einfach darauf, den Prozess in kleinere Teile aufzuteilen, oder versuchen Sie, die Kurzanleitung zu lesen .

Im schlimmsten Fall, wenn Sie nicht die Zeit haben, Dinge durchzuarbeiten, könnten Sie eine Partnerschaft mit einem anderen Entwickler eingehen oder jemanden bezahlen, der Ihnen bei der Einrichtung hilft. Wenn Sie sich auf das Codieren konzentrieren möchten, können Sie die Verwaltung an jemanden auslagern, der bereits gelernt hat und eine Handvoll Apps in allen Schritten hat. Dies kann Ihnen wahrscheinlich Zeit ersparen, mit Dingen zu kämpfen, die am Ende keine bessere App ergeben, sondern helfen Sie navigieren durch die Systeme zum Einreichen von Apps.

Vielen Dank für die Mühe, die Sie sich gemacht haben, wirklich zu schätzen. Leider bin ich zu dem Schluss gekommen, dass die Apple-Dokumentation grundsätzlich unbrauchbar ist. Zum Beispiel ist der App Distribution Workflow einer der schlimmsten. Es beginnt gleich mit „To learn how to“ und listet dann eine Wagenladung Zeug auf, manche mit doppelten „Auflösungen“. Genau so schreibt man keine Dokumentation. Je mehr Optionen man hat, desto unwahrscheinlicher ist man sich sicher, dass die Wahl die optimale ist. Die Schnellstartanleitung beginnt vielversprechend, fällt dann aber mit ein, zwei "Weiter"-Klicks in das gleiche Muster.
Vergessen Sie auch nicht, dass es bei der Technik wirklich darum geht, die Kämpfe zu überwinden, die jeder mit Code, Änderungen und Dokumentation oder deren Fehlen hat. Du liegst nicht falsch damit, dass es schwierig ist @YiminRong