Cocoapods doit être mis à jour pour ajouter dans vos projets informations sur l'équipe. Peut-être que cette nouvelle version de Xcode ne dépend plus du projet en cours d'exécution pour les informations de signature de code. Cela pourrait aussi être une indication d'un bug de la nouvelle signature de code dans Xcode 8.0. Je suppose que les développeurs d'Apple utilisent SPM sur Cocoapods (du moins c'est ce qu'ils testent). D'après ce que je peux dire sa seule une question d'ajouter à ces données Ces hash cibles peuvent être à Pods/Pods.xcodeproj/project.pbxproj
fichier
TargetAttributes = {
698A37611B31C6E9B1C5AEC735CECE70 = {
DevelopmentTeam = XXXXXXXXXX;
DevelopmentTeamName = My Team Name";
ProvisioningStyle = Automatic;
};
90B2840AB96CFDCBD62C7A56DFD6562C = {
DevelopmentTeam = XXXXXXXXXX;
DevelopmentTeamName = "My Team Name";
ProvisioningStyle = Automatic;
};
B07B012AE17952EE777271E277F90284 = {
DevelopmentTeam = XXXXXXXXXX;
DevelopmentTeamName = "My Team Name";
ProvisioningStyle = Automatic;
};
B6184234CE5B97D6DADDB68315E67B58 = {
DevelopmentTeam = XXXXXXXXXX;
DevelopmentTeamName = "My Team Name";
ProvisioningStyle = Automatic;
};
};
trouvé sous /* Begin PBXNativeTarget section */
. Alors maintenant, il doit juste être mis en œuvre dans Cocoapods.
MISE À JOUR:
Un problème a été ouvert sur Github donc je voudrais juste suivre ce jusqu'à ce qu'il soit résolu: https://github.com/CocoaPods/CocoaPods/issues/5523
MISE À JOUR 2:
Un PR a été créé ici : https://github.com/CocoaPods/CocoaPods/pull/5528. Il semble que l'approche valide consiste à désactiver complètement la signature de code pour tous les projets et cibles Pod.
Pour utiliser le lien ci-dessus, puisqu'il n'a pas été fusionné à partir du 27/06/16, la branche qui inclut cette fonctionnalité est https://github.com/CocoaPods/CocoaPods/tree/xcode-8-codesigning
. Il suffit de suivre le guide ici pour utiliser cette branche https://guides.cocoapods.org/using/unreleased-features.
MISE À JOUR 3:
Le PR a été fusionné donc tout le monde qui a ce problème devrait simplement mettre à jour Cocoapods via sudo gem install cocoapods
Avez-vous ajouté un compte de développeur dans Projets -> Cibles -> Général? –
J'ai le même problème. J'ai mon compte de développeur configuré correctement –
J'ai le même problème même si j'ai changé le compte développeur pour chaque pod. – Subash