Xcode 4.5 上で AdMob 6.1.4 を実機用にコンパイルすると、リンク時に以下のエラーが発生して、コンパイルエラーになる。(シミュレーターではiOS5,6共に問題なしで動作する。)
問題の切り分けを明確にするために、AdMobのサンプルコードのBannerExampleで試してみる。

file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/hoge/Documents/XcodeWork/BannerExample-ios6/GoogleAdMobAdsSdkiOS-6.1.4/libGoogleAdMobAds.a for architecture armv7s

って、ライブラリ内部にarmv7sに対応したものがないってことらしい。

ldオプションをみてみると
-arch armv7s
となっており、これしか指定がない。これが直接の原因かな。

Build Settingsをみてみるとarmv7sしかないよ。
Build Settingsで valid architectures にarmv6 armv7を追加してarmv7sを削除。
取りあえずの回避は可能。
iOS6実機でどう動くのかはわからないけど、少なくともiOS5.1実機上では動く。
これで、黒帯対策したコードだとiPhone5で動くかどうか?謎。
2012-09-18-001

他にもサードパーティ製のSDKライブラリ等を使っている場合には、同じエラーがほぼ確実にでそう。
しばらくすれば、iOS6 SDK対応版がでるだろうと思われます。

追記)Xcode 4.5のリリースノートを見直してたら、Xcode 4.5はARM v6はサポートしなくなっていましたので、armv6不要でした。

追記2)気になったので、AdMob 6.1.4のライブラリの中身をコマンドで参照してみたら、サポートしているのは、i386,armv6,armv7でした。
Xcode 4.5のCommand Line Tools自体は"armv4t armv5 xscale armv6 armv7 armv7f armv7s armv7k"のARMには対応していそうな感じ。実際動くものがつくれるかどうかは別として。

追記3)
iOS6対応のAdMob 6.2.0が出ています。特に問題がなければ、ライブラリを差し替えて、こちらを使うほうがいいでしょう。