Mon projet XCode a été généré par Unity, ce qui m'a permis de générer le projet sans erreur.
Mais quand j'essaye de l'archiver pour ad hoc, j'obtiens ceci:
ld: le bundle de bitcode n'a pas pu être généré car '/Users/myuser/Desktop/device3/Libraries/Plugins/iOS/AdmobPlugin.a(UnityEncoder.o)' a été construit sans bitcode complet. Tous les fichiers objets et bibliothèques pour bitcode doivent être générés à partir de Xcode Archive ou Install build pour l'architecture arm64
Que faut-il dans ce cas?
AdmobPlugin.a ne prend pas en charge le bitcode, essayez de mettre à jour cette bibliothèque si elle affiche toujours cette erreur, vous pouvez désactiver le bitcode de votre projet Xcode goto target setting -> Enable bitcode = NO.
Je viens de recevoir ce message d'erreur. Nous sommes allés sur la cible -> Paramètres -> Activer le bitcode = NON Fonctionne parfaitement, pas de problèmes.
Dans Build Settings -> Other C flags, définissez Debug sur -fembed-bitcode-marker et Release sur -fembed-bitcode. Assurez-vous que cela est défini pour votre projet et non pour les cibles. Plus de détails vérifier ici .