Dynamische Frameworks für iOS8 - & gt; CodeSign-Fehler: Codesignatur ist für den Produkttyp 'Framework' im SDK 'iOS 8.3' erforderlich

Ich bin mit dem iOS8 Dynamischen Frameworks, die ich mir selbst zu bauen und den link in meine iOS-app. Es war in Ordnung arbeiten im simulator und auf dem Gerät, aber wenn Sie versuchen, um die Archivierung eines Release-build für ihn, ich bekomme immer diese Fehlermeldung:

Code Sign error: No matching-provisioning-profile gefunden: kein gültiges provisioning-profile erlaubt die angegebenen Berechtigungen: com.apple.Entwickler.ubiquity-kvstore-identifier, keychain-access-groups, com.apple.Entwickler.icloud-container-Bezeichner com.apple.Entwickler.icloud-Dienste, Kom.apple.Sicherheit.Anwendung-Gruppen, com.apple.Entwickler.ubiquity-container-Bezeichner.
CodeSign-Fehler: code-Signatur ist erforderlich für Produkt-Typ 'Rahmen' im SDK 'iOS 8.3'

Innerhalb der app Ziel -> Build-Phasen -> Embed-Frameworks -> der Rahmen ist dort verlinkt und "Code-Zeichen auf "Kopieren" Kontrollkästchen aktiviert ist.

Im Rahmen Ziel -> Build-Einstellungen -> ich habe ein Provisioning-Profil auf "automatisch", und für Code Sign Identity, unter Release, ich bin mit "iOS-Verteilung"

Ich habe 3 verschiedene app-Ziele, die bauen müssen aus diesem Rahmen.

Ich bin verwirrt:

  • macht die Rahmen müssen eigene AppID Registrierung im Developer-Center?

  • macht die Rahmen müssen eigene Provisioning-Profil?

  • können das framework nutzen, die gleichen Rechte Datei aus dem iOS-app Ziel?

Dank.

InformationsquelleAutor der Frage Z S | 2015-04-23

Schreibe einen Kommentar