Dans le nouveau XCode 5.1, l'arm64 fait désormais partie des architectures standard pour lesquelles il faut construire.
Cependant, dans mes projets actuels, j'ai inclus des bibliothèques (Google AdMob, par exemple) qui ne prennent pas encore en charge cette nouvelle architecture - elles provoquent maintenant des erreurs de liaison :
ld: symbol(s) not found for architecture arm64
Google AdMob 6.8.0, par exemple, est le suivant dit soutenir le bras64 mais je ne peux pas vraiment le confirmer, à moins que cputype (16777228) cpusubtype (0)
est arm64 ? (trouvé grâce à l'outil de ligne de commande du fichier)
libGoogleAdMobAds.a: Mach-O universal binary with 5 architectures
libGoogleAdMobAds.a (for architecture armv7): current ar archive random library
libGoogleAdMobAds.a (for architecture armv7s): current ar archive random library
libGoogleAdMobAds.a (for architecture i386): current ar archive random library
libGoogleAdMobAds.a (for architecture x86_64): current ar archive random library
libGoogleAdMobAds.a (for architecture cputype (16777228) cpusubtype (0)): current ar archive random library
Y a-t-il un moyen d'y parvenir ?