So ändern Sie das provisioning-Profil für die bestehende app?

Habe ich nie entwickelt apps für das iPhone, aber unser Kunde hat eine app, die entwickelt wurde durch seinen vorherigen Anbieter, jetzt, dass Verkäufer gewickelt hat, seinen Betrieb aus unserem Land, Also haben wir jetzt, dass source-code für die app für die weitere Entwicklung. Die sofortigen Maßnahmen, die wir ergreifen müssen, ist, dass die app nicht mit iOS 11.0 und wir müssen bauen für 11.0.

Also öffnete ich die app in Xcode und legen Sie Ziel der Bereitstellung auf iOS-11, die app build war erfolgreich und es läuft auf dem simulator, So dass ich dachte, dass können überprüfen es auf einem echten Gerät, aber wenn ich mich mit einem Gerät und fragte Xcode erstellen und bereitstellen auf meinem Gerät, das ich erhielt den Fehler.

Kein Profil für team ‚***********‘ matching ‚PROTEST‘ gefunden: Xcode nicht finden konnte, die provisioning-profile-matching ‚***********/PROTEST‘. Installieren Sie das Profil (durch Drag & Drop in Xcode dock-item) oder wählen Sie eine andere Registerkarte allgemein des target Editors.

Code-Signatur ist erforderlich für Produkt-Typ ‚Application‘ im SDK ‚iOS 11.1‘

So wie ich verstanden habe brauche ich zum erstellen provisioning-Profil für die app-Entwicklung für iOS.

Kann jemand bitte leite mich, ich brauche, um zu wissen, wie erstellen Sie ein provisioning-Profil und-wie soll ich verwenden für das bestehende Projekt, welches entwickelt wurde, von jemand anderem vor.

BEACHTEN Sie: die *********** repräsentieren Sie die Taste oder provisioning-Profil-ID, ich bin nicht wirklich sicher, aber ich dachte, ich zensieren sollte.

  • Haben Sie gekauft Apple-Entwickler?
  • Die ersten Unternehmen geben sollte und nicht nur den code, sondern auch die app-id! Oder Sie verteilen müssen, neue App Store-Anwendung (nicht als update), sollten Sie mange diese in iTunes connect!
  • können Sie bitte erklären, etwas mehr? Ich habe den source code, muss ich ihn bitten, für die Anmeldeinformationen des Entwickler-Konto, über das die app hochgeladen wurde app store?? Wir müssen Los, um das update für die app, so beginnt es zu arbeiten, auf iOS-11
  • Nein, wenn ich mich richtig erinnere kann er bewegen Sie die app auf Ihr itunesconnect-Konto. Das, was getan werden sollte!
  • ok danke, werde ich danach Fragen.
  • Wie verteilen Sie die fertige app? Über den Apple App Store? Tun Sie das in-house-Verteilung mit einem Unternehmens-Profil (nur Personen, die das Unternehmen erhalten Sie über einen download-link oder über ein mobile device management system)?
  • Als Anmerkung: Sie tun nicht benötigen, um das Ziel der Bereitstellung auf iOS-11 zu haben, die app läuft unter iOS 11. Wenn Sie das tun, iOS 11 wird die minimal erforderliche iOS-version. Ich glaube nicht, dass du meinst, das zu tun.
  • ja, ich habe nicht zu bedeuten, das zu tun, danke, habe ich schon herausgefunden, wie ich mehr Dokumentation, haben wir, um frisch zu bauen und veröffentlichen Sie die app jedes mal gibt es iOS-update? wie in der vorherigen version aufgehört zu arbeiten auf iOS-11 als es veröffentlicht wurde, bevor iOS-11 kam.
  • Sie müssen nicht unbedingt einen neuen erstellen und aktualisieren der app für jeden iOS-version, in der Regel hat es funktioniert. Jedoch eine app verfügbar machen können (neue) Fehler bei der Ausführung unter einer neuen iOS-version, so ist es sehr Häufig, dass Sie ein update für eine app, zumindest für die major-releases von iOS. Warum Ihre app, insbesondere aufgehört zu arbeiten insgesamt, die auf iOS-11 kann ich nicht sagen, natürlich.

InformationsquelleAutor Bhushan Babar | 2017-11-16



2 Replies
  1. 1

    Wenn Sie Anmeldeinformationen für die apple-developer-account und eine app signiert ist, von diesem Konto das Zertifikat und das Profil dann, Sie können ganz einfach erzeugen neue Zertifikat mit dem privaten Schlüssel aus, die Sie mac und Bearbeiten vorläufige Profil. Alles, was Sie tun müssen, ist fügen Sie ein Kundenkonto in xcode ist „Konten“. In-Fall Sie don ‚ T haben Zugriff auf das developer-Konto, das verwendet wird, um app Leben, Sie können nicht hochladen oder aktualisieren, die app mit der gleichen APP-ID mit anderen apple-Entwickler-Konto. Sie müssen ändern Sie die APP-ID mindestens.

  2. 0

    Gehen Sie folgendermaßen vor :

    1. Login developer.apple.com/membercenter und das Zertifikat generieren, APP-ID, Provisioning-Profil (Entwickler, Vertrieb) wie Ihre Anforderungen. Siehe Apple-Entwickler-doc details: https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingProfiles/MaintainingProfiles.html
    2. In diesem dev-Konto registrieren, Ihre Geräte-UUID und fügen hinzu, dass, wenn Sie erstellen ein Entwickler-Profil, die Verteilung kann nicht verlangen, obwohl(wenn seine enterprise-Konto und erstellen Sie Universal distribution profile).

    3. Tun dies in Ihrem Projekt jetzt

      • Gehen Sie zu Ihrem App –> Klicken Sie auf “ Projekt auf der linken Projekt-navigator-Fenster
      • Überprüfen Sie auf der rechten Seite sehen Sie die Projekteinstellungen
      • Klicken Sie auf Registerkarte „allgemein“ und geben Sie den bundle-identifier wie bei der APP ID, die Sie
        nur im Schritt 1 oben erstellt von dev-account.
      • Wählen Sie nun die checkbox „Automatische Bereitstellung“ dies ist eine einfache Möglichkeit zum automatischen wählen Sie das Profil aus der Entwickler-Konto, das Sie verwendet haben, für appID Schöpfung. (Hinweis: gehen Sie zu Ihrem Xcode-Präferenz und-Konten Registerkarte geben Sie die gleichen dev-Konto-Anmeldeinformationen, so dass XCode automatisch herunterladen und erstellen von Profilen für Sie)
      • Nun verbinden Sie Ihr Gerät und Sie sollten das Gerät wider in die linke Obere Ecke.
      • Führen Sie das Projekt, und Sie werden sehen, die app ist immer auf dem Gerät installiert.

    Code-Signatur ist erforderlich für Produkt-Typ ‚Application‘ im SDK ‚iOS 11.1‘ — Für dieses Sie genau stellen Sie sicher, dass alle Schoten und Bibliotheken sind nicht Code Zeichen setzen, um die build-Einstellungen-Bereich und nur auf die App-und Erweiterungen, wenn alle sind signiert mit dem richtigen Zertifikat, das Sie erstellt von apple.

    Beachten Sie ebenfalls, auf dieses: Wenn die vorherigen Anbieter freigegeben hat, die binären aus seinem apple-account, können Sie nicht erstellen Sie den gleichen bundle-ID mit Ihrem apple account. Damit Sie am Ende mit diesem als neue app auf AppStore, es sei denn, der Verkäufer widerruft/löschen Sie die bundle-Id für dieses Konto.

    Hoffe, das hilft.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.