1

この質問にはarmv7のタグが付けられていますが関連していることに注意してください。新しいタグを作成できませんでした。

最新のAdMobSDK(6.1.5)を使用していますが、AdMobはまだarmv7用に構築されていないようです

アーキテクチャarmv7sの未定義のシンボル: "_ OBJC_CLASS _ $ _ GADBannerView"、参照元:libCompanyName.a(AdWhirlAdapterGoogleAdMobAds.o)のobjc-class-ref

誰かがそれを機能させた場合、あなたはあなたの回避策を説明できますか?

それ以外の場合は、いつ更新されるかを説明する公式ドキュメントを知っている人はいますか。

4

4 に答える 4

2

Admob6.2.0以降にアップデートします。

この投稿を参照してください:http://googleadsdeveloper.blogspot.com/2012/09/migrating-to-admob-v62-for-ios.html

また、AdSupportフレームワークを含め、-all_loadフラグを削除します。ただし、-ObjCフラグを使用する必要があります。

于 2012-09-27T16:52:13.237 に答える
1

libspotify SDKでこの問題が発生しました。最終的には、プロジェクト/ビルド設定/アーキテクチャを実行し、ビルドアクティブアーキテクチャを[はい]に切り替えるだけでした。

于 2012-09-24T16:53:46.303 に答える
1

ターゲット/ビルド設定で、Xcode 4.5のデフォルト値は、アーキテクチャ設定の「標準(armv7、armv7s)」を表示する必要があります。

マウスにカーソルを合わせ、[+]をクリックして新しいエントリを追加します。

"Any iOS SDK" =>"armv7"//これを手動で入力する必要があります。

これは、iPhone 5でアプリをビルドするときに機能し、Default-568h@2x.pngファイルを含める限り、4インチのiPhone5に最適化されたUIをビルドするのに十分です。

ただし、armv7のみのビルドを送信できるかどうか、およびAppleがそれを「iPhone5」アプリとして扱うかどうかは無視します。また、適切なarmv7sコンパイルによってどれだけの追加の最適化が得られるかについても無視します。

于 2012-09-26T14:50:12.937 に答える
1

これらのフレームワークを追加します。

AdSupport.framework StoreKit.framework

于 2013-03-19T20:25:07.440 に答える