1. ホーム
  2. ios

[解決済み】arm64アーキテクチャの未定義シンボルについて

2022-01-31 04:38:52

質問

CocoaPodsからファイルをインポートするたびに、Apple Mach-O Linker Errorが発生します。

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_FBSession", referenced from: someFile
ld: symbol(s) not found for architecture arm64

私は、様々なPodを使用するため、これらを12個ほど入手しています。

XCode 5を使ってiPhone 5S向けにビルドしようとしています。

ここのSOでいろいろな解決策を試しているのですが、まだどれもうまくいきません。

Apple Mach-O Linker Errorはどうすれば直りますか?


ただ、興味深いかもしれない別の警告を見つけました。これが解決につながるといいのですが。

Ignoring file ~/Library/Developer/Xcode/DerivedData/SomeApp/Build/Products/Debug-iphoneos/libPods.a, 

{{コード {{コード

解決するには?

もし、あなたが アーキテクチャ と 強い 有効なアーキテクチャー を追加しているかどうかを確認します。 {コード {コード これは、ポッド内で生成されたリンカフラグを その他のリンカーフラグ を以下のように設定します。 画像