CocoaPods からファイルをインポートするたびに、Apple Mach-O リンカー エラーが発生します。
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 リンカー エラーを修正するにはどうすればよいですか?
興味深いかもしれない別の警告を見つけました。これが解決策につながることを願っています:
Ignoring file ~/Library/Developer/Xcode/DerivedData/SomeApp/Build/Products/Debug-iphoneos/libPods.a,
file was built for archive which is not the architecture being linked
(arm64):~/Library/Developer/Xcode/DerivedData/someApp/Build/Products/Debug-iphoneos/libPods.a