1

こんにちは、アプリにペイパル モバイル SDK を統合しました。libpaypalmobile.a シンボルがアーキテクチャ i386 エラーで見つかりませんでした。必要なフレームワークをすべて追加しました。プロジェクトをビルドすると、そのエラーが発生しました。スクリーンショットも添付しました。

私はとてもグーグルで検索しましたが、必要な答えが見つかりません。

SDWebImage も使用しましたが、他のリンカー フラグに -ObjC --lstdc++ を配置すると、このエラーが発生します。誰でも解決策や提案を教えてください。 ここに画像の説明を入力

前もって感謝します。

4

2 に答える 2

1
  1. プラグインが にリストされているかどうかを確認しましたTarget -> Build Phases -> Link with binary librariesか?
  2. Build Active Architecture Onlyその値を設定して有効にしてみてくださいYES
于 2013-05-14T15:39:08.743 に答える
0

API に関連するプロジェクトに必要なすべてのフレームワークを追加したことを願っています。

  • すべてのヘッダー ファイルとライブラリを追加し、適切にリンクされていることを確認してください

これに従ってください:

  • Targets -> Build Settings -> Linking -> Other Linker Flags に移動します
  • -lc++ と -ObjC を追加します

これは私にとってはうまくいき、上記と同じエラーを解決しました。

于 2014-04-12T08:50:56.787 に答える