Apple Mach-O de l'éditeur de liens d'Erreur armv7s & libGoogleAdMobAds.un
J'ai juste mis à jour mon application à exécuter sur le nouveau iPhone5 simulateur, cependant lorsque j'essaie de le construire pour mon iPhone 4S appareil, je reçois cette Pomme de Mach-O Liner erreur.
ld: le fichier est universel (3 tranches), mais ne contient pas de(n) armv7s
tranche: /Users/Darren/Documents/Dev stuff/Mon
App/GoogleAdMobAdsSDKiOS-5.0.5/libGoogleAdMobAds.un pour l'architecture
armv7s clang: erreur: échec de la commande de l'éditeur de liens avec le code de sortie 1 (l'option-v
voir invocation)
Quelqu'un peut jeter un peu de lumière sur ce qu'est cette erreur et comment la corriger?
Je suis à l'aide de adWhirl avec AdMob.
Grâce
EDIT ---
Je reçois également cette erreur dans un autre projet pour le fichier libfacebook_ios_sdk.un
Deployment Target
?5.0 à l'aide de XCode4.5 GM
Je viens de regardé un autre de mes applications, et il a la même erreur lors de la construction de l'appareil.
Je viens de commencer l'édition d'un tiers, et cette fois l'erreur pour libfacebook_ios_sdk.un
Cette question des pourparlers au sujet de l'information qui est toujours en vertu de la LDN, que vous avez signé (qui vous a brisé en postant ici), donc s'il vous plaît essayer les forums des développeurs apple à la place.
OriginalL'auteur Darren | 2012-09-13
Vous devez vous connecter pour publier un commentaire.
La même réponse que j'ai donné dans ce fil:
Si vous souhaitez supprimer le soutien de toute l'architecture, essayez ceci:
Projet -> Build Settings -> supprimer l'architecture de "valide" architectures
Vous pouvez l'utiliser comme une solution temporaire jusqu'à ce que la bibliothèque a été mise à jour. Vous devez enlever le drapeau de votre propre projet.
OriginalL'auteur Nicholas
iPhone5 processeur A6(armv7s).
L'existant sdk Admob ne le supporte pas.
Nous devons attendre pour admob pour mettre à jour le sdk.
Je suis à l'aide de AdWhirl avec Admob6...
Le admob page dit que c'est pas compatible avec AdWhirl cl.ly/image/1u2b2F1M0P1p
qui vous dit que vous ne pouvez pas utiliser sdk admob comme AdSense SDK dans Adwhirl
C'est le groupe google thread pour de nouvelles à ce sujet, pour le moment toujours rien. groups.google.com/forum/?fromgroups=#!topic/...
OriginalL'auteur Vince Yuan
Mise à jour à Admob 6.2.0 ou plus tard.
Voir ce post: http://googleadsdeveloper.blogspot.com/2012/09/migrating-to-admob-v62-for-ios.html.
Également inclure la AdSupport cadre et retirez le -all_load drapeau.
Tu dois utiliser l'-ObjC drapeau cependant.
Cela fonctionne pour moi, enfin!!!!
OriginalL'auteur Jim Huang
Essayez ceci:
Cet article copier un armv7 lib code comme un armv7s et de construire dans l'original lib. donc xcode verrez que lib a un armv7s code/arch
http://www.galloway.me.uk/2012/09/hacking-up-an-armv7s-library/
OriginalL'auteur sprhawk