1. ホーム
  2. ios

[解決済み] フレームワークが見つかりません GoogleToolboxForMac

2023-04-26 13:11:59

質問

Firebaseをquot;pod update"でアップデートしたら、以下のようなエラーが出ました。

ld: warning: directory not found for option '-F/Users/bennysantoso/Library/Developer/Xcode/DerivedData/FCM-atfcxuircoryufazlomgwfgmvaqm/Build/Products/Debug-iphonesimulator/GoogleToolboxForMac'
ld: framework not found GoogleToolboxForMac
clang: error: linker command failed with exit code 1 (use -v to see invocation)

私のPodfileはこちらです。

# Uncomment this line to define a global platform for your project
# platform :ios, '9.0'
pod 'Firebase/Core'
pod 'Firebase/Messaging'

target 'BB' do
  # Comment this line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for BB

  target 'BBTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'BBUITests' do
    inherit! :search_paths
    # Pods for testing
  end

end

このエラーについて誰か知っていますか?

私は関係GoogleToolboxForMacとFirebaseを探しますが、私はちょうど少し情報を取得します。

参考までに、Swift 2.3、Firebase 3.8.0を使っています。

何かありましたら、ご教授頂ければ幸いです。ありがとうございます!

どのように解決するのですか?

私も同じエラーになりました。Podをインストールすると、以下のメッセージが表示されます。

[!] 現在のXcodeセッションをすべて閉じ、今後はこのプロジェクトにMyApp.xcworkspaceを使用してください。 を使用してください。

私は最初これに気づかず、通常の xcodeproj ファイルを使用してプロジェクトをビルドしようとしていました。このメッセージを見てから、正しいプロジェクトを開いたら、うまくいきました。

このプロジェクトを開くと、2 つのサブプロジェクトがあることに気がつくでしょう。1つはあなたのプロジェクトで、もう1つはPodsプロジェクトでしょう。