2015-02-18 16 views
19

Ich habe einige der Geräte aus dem Bereitstellungsprofil von Apple Portal für die Ad-hoc-Verteilung entfernt und heruntergeladen und in xcode 6 installiert. Beim Archivieren des Projekts wird jedoch der Fehler für fehlend angezeigt Geräte und ungültiges Bereitstellungsprofil. enter image description hereKeines der gültigen Bereitstellungsprofile enthält die Geräte

Ich habe 3-4 Stunden in Bezug auf dieses Problem verschwendet, aber kein Glück gefunden. Jede Art von Hilfe würde sehr geschätzt werden.

+4

Gehen Sie zu Xcode> Einstellungen und wählen Sie Ihre Apple-ID, doppelklicken Sie auf den Namen im rechten Bereich und drücken Sie auf den Aktualisierungs-Pfeil in der unteren linken Ecke des neuen Fensters. Dann gehen Sie und überprüfen Sie, ob das Bereitstellungsprofil, mit dem Sie sich anmelden, das aktualisierte ist, das Sie erwarten. –

+0

@GaryRiches Ich habe das vorher auch und jetzt nochmal versucht aber es funktioniert immer noch nicht. – SandeepAggarwal

+0

Ok, und zuletzt von mir, hast du versucht, "Try Again" zu drücken? So ärgerlich es auch ist, das funktioniert manchmal für mich. –

Antwort

22

Ich hatte gerade auch diesen Fehler. Ich bin nicht sicher, ob alle dieser Schritte erforderlich sind, aber das ist genau das, was ich das Problem beheben tat, und es funktionierte für mich ...

  1. auf dem Gerät entfernte ich das Provisioning-Profil, das war im Allgemeinen -> Profil.
  2. In Xcode, unter Fenster Registerkarte öffnen Sie das Fenster "Geräte". (Shift + cmd + 2)
  3. das Gerät auswählen und kopieren ihre Kennung
  4. Login developer.apple.com und gehen auf die „Zertifikate, Identifiers & Profile“ Bereich
  5. Wenn das betreffende Gerät nicht registriert ist , registrieren Sie es im Bereich "Geräte". (Mein Gerät war nicht registriert, also habe ich es registriert)
  6. In den Xcode-Einstellungen auf der Xcode-Registerkarte gehen Sie zur Registerkarte Konten und wählen Sie Ihre Apple ID.
  7. Wählen Sie die Identität aus der Liste und klicken Sie dann auf "Details anzeigen ...".
  8. Unter "Signing Identities" wurde nur "iOS Development" aufgeführt.
  9. Klicken Sie auf die Schaltfläche "Aktualisieren" unten links auf dieser Detailseite.
  10. Ich wurde informiert, dass ich kein Vertriebszertifikat habe und fragte, ob ich wollte, dass Xcode einen für mich anfordert. Ich entschied ich für Ja (oder Request)
  11. ‚iOS Distribution“ dann auch auftauchen, nur unter dem ‚iOS Development‘ Eintrag
  12. die Hit-Schaltfläche ‚Fertig‘
  13. Ausfahrt aus den Xcode Vorlieben
  14. das Ziel wählen für Ihr Projekt, dann die Registerkarte „Allgemein“
  15. wählen sie das „Team“ Drop-Down wählen und Ihr Team holen, auch wenn es bereits aktiviert ist. Dies bewirkt, dass Xcode seine Informationen über das Team aktualisieren.

bei Dieser Punkt, meine Warnung neben "Team" ging aw ja. Ich habe dann versucht, meine App auf dem problematischen iOS-Gerät erneut auszuführen und es hat wie erwartet funktioniert.

Ich hoffe, dass Sie mit diesen Schritten zumindest dazu beitragen, Ihr Problem näher zu beheben.

+0

Refreshing die Signing-Identitäten hat es für mich – AndrewSmiley

+0

Ich ging nur zu developer.apple.com und suchen Sie nach den Profilen für mein Projekt, heruntergeladen und installiert sie .. – NorthBlast

+0

Löschen nur die Profile auf meinem Handy - Schritt 1 - arbeitete für mich . – Ramsel

5

In meinem Fall musste ich die Team-ID aus der Bündel-ID in den Zieleinstellungen> Allgemein entfernen.

Wenn Sie das Team ausgewählt haben, wird diese ID automatisch hinzugefügt.

+1

Seltsamerweise funktioniert es gut auf einem Gerät, aber das andere nicht. – user3916570

+0

Haben Sie beide Geräte zu Ihrem Entwicklerkonto hinzugefügt? – PiTheNumber

2

Ich habe viele Anweisungen über das Zurücksetzen von Profilen und das Neustarten von xcode befolgt, hatte aber immer noch kein Glück.Schließlich machte ich mich Team auf 'none' und setzen Sie die Build-Konfiguration wie hier angegeben:

https://developer.apple.com/library/ios/qa/qa1814/_index.html

Bingo.

Das war für ein Projekt, das ich in einem Jahr oder so nicht aktualisiert hatte, und ich hatte nur auf xcode 7.3 aktualisiert.

7

Ich habe nur dieses Problem bei der Archivierung, also störe ich nicht zu untersuchen, trennen Sie das iPhone und die Archivierung funktioniert gut.

+0

Zeit verlieren damit auch hier. Ich habe den Stecker ausgesteckt, wie du gesagt hast: Es hat funktioniert ... – Mikael

+0

Das Universum ist ein seltsamer Ort. Vielen Dank. –

2

Ich hatte ein ähnliches Problem, wo mein Gerät richtig registriert wurde und seit einiger Zeit gearbeitet hat, bevor es plötzlich aufhört. Alle Provisioning-Profile waren auf dem neuesten Stand und ich konnte noch andere Xcode-Projekte auf mein Gerät herunterladen. Mein Entwicklerkonto wurde unter Ziele -> Allgemein -> Team als Team aufgeführt, aber es funktionierte immer noch nicht. Also wechselte ich Team zu None und versuchte das Projekt erneut aufzubauen. Es gab mir einen Fehler, dass ich kein gültiges Team auswählte, aber dann erschien eine Option, um eine der zuvor in Accounts registrierten zu wählen. Ich klickte einfach auf meine Entwickler-ID und das schien das Problem zu beheben.