Je reçois beaucoup d'erreurs de liens (et d'architectures manquantes dans i386), et j'ai remarqué que mes frameworks ont des petits cadenas blancs à côté d'eux ... qu'est-ce que c'est? signifier? Comment puis-je résoudre l'erreur d'architecture manquante pour UIKit et Foundation?Icône cadenas avec cadres iPhone dans Xcode
Répondre
Les cadenas sont normaux Toutes mes icônes d'armature ont aussi des badges de cadenas. Ils signifient simplement que les fichiers dans les frameworks ne sont pas accessibles en écriture.
Vous aurez des cadenas sur les frameworks API si vous ne les utilisez pas avec les permissions Admin. Je ne fais jamais et n'ai jamais de problèmes avec ça.
Bien sûr, si vous avez des cadres personnalisés ou que les badges de cadenas sont apparus soudainement là où il n'y en avait pas auparavant, vous avez peut-être un problème. Je vérifierais les problèmes d'autorisations.
Vous pouvez rechercher un projet endommagé en créant un nouveau projet avec les mêmes cadres et en vérifiant si le problème persiste. Bien que, vous devriez essayer un "tout nettoyer" avant de faire quoi que ce soit qui se débarrasser de la plupart des problèmes de liens triviaux.