Ja, ich habe dieses Problem vor konfrontiert. Sie müssen drei separate Bereitstellungsprofile erstellen:
1) Das Bereitstellungsprofil, das Sie bereits für Ihre aktuelle App haben.
2) Bereitstellungsprofil für das WatchKit-Ziel.
3) Bereitstellungsprofil für die WatchKit-Erweiterung.
Der Bundle Identifier unterscheidet sich für Ihre App, die Watch Kit-App und die Watch Kit-Erweiterung. Sie werden diese Bundle-ID beim Erstellen dieser drei verschiedenen Bereitstellungsprofile verwenden.
Stellen Sie sicher, dass Sie bei der Erstellung Ihrer Build-Einstellungen für jedes dieser drei Ziele unter Code Signing das spezifische Bereitstellungsprofil auswählen, das zu Ihrer Bundle-ID gehört (nicht automatisch).