Lorsque j'ai essayé de créer un fichier IPA ad hoc. Il a donné une erreur "Traitement IPA échoué".
La version Xcode est 12.2. Mac Mini (M1, 2020)
J'ai vérifié le fichier journaux: idedistribution.standard.log.
Assertion failed: Expected 2 archs in otool output:
/var/folders/kd/kb03k1ks33sb33gnl9fz95yr0000gn/T/IDEDistributionOptionThinning.~~~qlv6NP/Payload/xxx.app/xxx:
Mach header
magic cputype cpusubtype caps filetype ncmds sizeofcmds flags
MH_MAGIC_64 ARM64 ALL 0x00 EXECUTE 47 5672 NOUNDEFS DYLDLINK TWOLEVEL BINDS_TO_WEAK PIE
Load command 0
cmd LC_SEGMENT_64
Comment le réparer?
1 Ouvrir Finder -> Application
2 Sélectionnez Xcode ----> Afficher les informations
3 Utilisez Rosetta
Cela a fonctionné pour moi
Xcode -> Paramètres de construction -> Cible de déploiement iOS -> iOS 13.0 ou plus tard
Cette méthode est également possible, mais je dois être compatible avec la version IOS inférieure, alors j'utilise Rosetta
Définissez votre cible de déploiement minimale iOS 13.0 ou version ultérieure.