私のiPhoneアプリケーションのLite版をAdMobでビルドしようとしています。私はここのガイドラインに従いましたhttp://www.iphonedevsdk.com/forum/iphone-sdk-development/11358-creating-lite-version-app.htmlと2つの異なるターゲットを作成しました。ライトバージョンでは、LITEVERSIONと呼ばれるマクロを追加しました。これは#ifdefを使ってチェックし、適切なことをしています。Xcodeリンカーエラー:ライブラリが見つかりませんでした-lAdMobDevice
しかし、私はアプリのliteのバージョンをビルドするとき、私はリンカエラーを取得
LD:ライブラリ-lAdMobDevice collect2は見つかりません:私は構築することができる午前しかしldは
1つの終了ステータスを返しました#ifdefマクロを削除してもビルドが正常に動作していることに気付きました。これはlibAdMobSimulator.aライブラリがフルバージョンで正しくリンクしているが、ライトバージョンでは失敗していることを示しています。
どのポインタも大変ありがとうございます。
乾杯 水差し
エイリアスディレクトリからファイルをドラッグ&ドロップしていますか?それが私のしたことです。ファイルを別のディレクトリにコピーした後、ドラッグ&ドロップして作業しました。あなたを完全に狂ってしまうのはそれだけではありません! –