AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Delphi Bereitstellungsprofil für IOS Gerät Entwicklung
Thema durchsuchen
Ansicht
Themen-Optionen

Bereitstellungsprofil für IOS Gerät Entwicklung

Ein Thema von Gruber_Hans_12345 · begonnen am 27. Jul 2023 · letzter Beitrag vom 20. Aug 2023
Antwort Antwort
Rollo62

Registriert seit: 15. Mär 2007
4.174 Beiträge
 
Delphi 12 Athens
 
#1

AW: Bereitstellungsprofil für IOS Gerät Entwicklung

  Alt 28. Jul 2023, 14:20
Bzw wie ist der korrekte weg so eine Entwickler profil auf den MAC zu bekommen?
Wenn Du das alles schonmal erfolgreich hattests, dann liegt es vieleicht daran, dass das Provisioning-Profile Zertifikat abgelaufen ist.
Jedes Jahr kommt diese Orgie auf alle iOS Entwickler zu.
Dann muss das alte Provisioning-Profile aus KeyChain gelöscht werden und ein Neues erzeugt werden, im MemberCenter/Certificates, Identifiers & Profiles.
Das kann man von dort auf den Macos downloaden und Doppelklicken, um in KeyChain zu installieren.

Du kannst in KeyChain sehen ob es abgelaufene Zertifikate gibt.
Es gibt eins für iOS Development und eines für iOS Distribution.

Ach ja, dein Device muss vorher bei Apple auch angemeldet sein, um das mit dem Provisioning-Profile zu verknüpfen, ist das schon angelegt ?

Geändert von Rollo62 (28. Jul 2023 um 14:23 Uhr)
  Mit Zitat antworten Zitat
Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.441 Beiträge
 
Delphi 2007 Professional
 
#2

AW: Bereitstellungsprofil für IOS Gerät Entwicklung

  Alt 28. Jul 2023, 15:02
Abgelaufen kann nicht sein, habe erst vor 2-4 Wochen angefangen mit dem ganzen Spass hier

In der SChlüsselbundverwaltung habe ich eben 4 Zertifikate

Code:
iPhone Distribution: Firmenname
  Gruber Hans
iPhone Developer: Gruber hans
  Gruber Hans
Apple Distribution: Firmenname
  Apple Distribution: Firmenname
Apple Development: Gruber Hans
  Apple Development: Gruber Hans (Firmenname)
Die Apple Dinger kommen vom XCode, das hat die irgendwie automatisch angelegt, die 2 iPhone habe ich auf der apple webseite erstellt.

Das Provision Profile finde ich im Schlüsselbund ja gar nicht
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.174 Beiträge
 
Delphi 12 Athens
 
#3

AW: Bereitstellungsprofil für IOS Gerät Entwicklung

  Alt 28. Jul 2023, 18:22
Ja, es gibt auch die Möglichkeit das alles von XCode anlegen zu lassen, XCode kann da einiges reparieren.
Ist aber auch kein Allheilmittel.
Ich würde aber im ersten Schritt versichern das alles manuell im MemberCenter anzulegen und da eigene Provisioning-Profile für Dev und Dist anzulegen,
diese dann downloaden und mit Doppelklick sollten die im System sein und von Delphi gefunden werden können.

In XCode sollten die auch sichtbar sein, aber ich würde erstmal alles manuell laden.

Der PAServer muss laufen, es kann auch sein, dass der PAServer neu gestartet werden muss, evtl. auch mal Delphi, aber eigentlich in Dx11.3 hab ich das nicht mehr.
Ich würde Dir empfehlen das Mosco-Tool von DelphiWorlds zu installieren, auf dem Mac, das erledigt viele Dinge sehr bequem,
https://github.com/DelphiWorlds/Mosco

Insbesondere zeigt es, ob Deine Provisioning-Profile OK sind.
  Mit Zitat antworten Zitat
Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.441 Beiträge
 
Delphi 2007 Professional
 
#4

AW: Bereitstellungsprofil für IOS Gerät Entwicklung

  Alt 29. Jul 2023, 08:35
Ja, es gibt auch die Möglichkeit das alles von XCode anlegen zu lassen, XCode kann da einiges reparieren.
Ist aber auch kein Allheilmittel.
Ich würde aber im ersten Schritt versichern das alles manuell im MemberCenter anzulegen und da eigene Provisioning-Profile für Dev und Dist anzulegen,
diese dann downloaden und mit Doppelklick sollten die im System sein und von Delphi gefunden werden können.

In XCode sollten die auch sichtbar sein, aber ich würde erstmal alles manuell laden.

Der PAServer muss laufen, es kann auch sein, dass der PAServer neu gestartet werden muss, evtl. auch mal Delphi, aber eigentlich in Dx11.3 hab ich das nicht mehr.
Ich würde Dir empfehlen das Mosco-Tool von DelphiWorlds zu installieren, auf dem Mac, das erledigt viele Dinge sehr bequem,
https://github.com/DelphiWorlds/Mosco

Insbesondere zeigt es, ob Deine Provisioning-Profile OK sind.
Okay danke das werde ich mir anschauen vorallem das Tool was das macht

Eine Frage zum Provisioning-Profile fürs Distribute vom Entwickler - also das was wo ich die APP ID, das Entwickler Zertifikat und die Geräte drinnen habe, damit ich dann von Delphi das direkt am Gerät debuggen kann.

Wie bekomme ich dieses irgendwo hin?
Mit einem doppelklick sagt er mir nur das dsa profile nicht zu diesem Gerät passt (Vermute er will es für den MAC registrieren, aber als Geräte sind ja nur die iPads/iPhones drinnen)
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.174 Beiträge
 
Delphi 12 Athens
 
#5

AW: Bereitstellungsprofil für IOS Gerät Entwicklung

  Alt 29. Jul 2023, 14:43
Das was Du möchtest ist ein Development Zertifikat, kein Distribution.
Wenn es über Devices meckert hast Du wahrscheinlich dies nicht im DeveloperPortal registriert, wie das geht steht alles in den Links unten.
Die konkrete Fehlermeldung wäre hilfreich.
  Mit Zitat antworten Zitat
Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.441 Beiträge
 
Delphi 2007 Professional
 
#6

AW: Bereitstellungsprofil für IOS Gerät Entwicklung

  Alt 30. Jul 2023, 16:37
Also die Fehlermeldung beim Doppelklick ist
"Failed to install one or more provisioning profiles on the device.
Please ensure the provisioning profile is configured for this device. If not, please try to generate a new profile."

Irgendwie verstehe ich das ja auch in dem Profile ist ja nur das iPAD drinnen, den MAC selber kann ich in das Profil nicht hinzufügen - hätte zwar versucht den MAC auch einzugtragen als Device, aber kann den nicht auswählen, der scheint mir in der Liste der Devices nicht auf.

Deswegen meine Frage wie ich das nun schaffe dieses Profile irgendwie irgendwo zu registrieren.

Die Profile zum veröffentlichen im AppStore, gingen einfach per Doppelklick.
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat
wschrabi

Registriert seit: 16. Jan 2005
456 Beiträge
 
#7

AW: Bereitstellungsprofil für IOS Gerät Entwicklung

  Alt 6. Aug 2023, 09:23
https://www.youtube.com/watch?v=jxBQItCjoro
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz