Je peux archiver et publier une application en mode débogage, mais en passant en mode application, l'erreur suivante apparaît:
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets: Erreur: Aucune clé de signature de code iOS valide trouvée dans le trousseau. Vous devez demander un certificat de signature de code à https://developer.Apple.com .
le fichier joint indique que j'ai les certificats pertinents, mais Xamarin continue à se plaindre
L'application a été publiée avec succès auparavant, mais en utilisant un profil différent sur le même Mac. Les porte-clés des deux utilisateurs contiennent les mêmes certificats
obtenu le travail à la fin en supprimant tous les certificats, puis en les remettant dans la chaîne Key
Je reçois cette erreur lorsque j'ouvre Xamarin University Exercises avec Visual Studio 2015. Un bogue a été entré et ils ont décidé qu'il s'agissait du comportement attendu. Xamarin Bug
Si vous travaillez dans Xamarin Studio et définissez cette propriété pour une raison quelconque, puis ouvrez-la dans VS, vous risquez de ne pas pouvoir éditer/supprimer le paramètre Entitlement dans les propriétés du projet.
Je suppose que les exercices sont créés avec Xamarin Studio.
La solution de contournement acceptée consiste à ouvrir iOS .csproj et à modifier manuellement le <CodesignEntitlements></CodesignEntitlements>
pour le Debug|iPhone
PropertyGroup.
Je devais créer un certificat Signing Identity à partir de zéro et recréer des profils d'approvisionnement (sur le site de développement Apple). Puis téléchargez en utilisant xcode.
vous pouvez essayer l'une de ces