web-dev-qa-db-ja.com

終了コマンド1でリンカーコマンドが失敗しました-Firebase

IOS開発はかなり新しく、iOSアプリケーションにfirebaseをインストールするのに苦労しました。基本的にアプリケーションが行うことは、ファイアベースデータベースから全国のトレイルに関する情報を取得することです。この情報は、ユーザーがトレイルの1つを選択し、トレイルに関するいくつかの質問に答えることを可能にするテーブルビューに出力されます。

アプリケーションをインストールする際に、Googleサイトで「iOSアプリにfirebaseを追加する」ために概説されている手順を実行しました。ステージ4に出会うまで、最初のステージは問題なくすべて順調に進みました。

Import Firebaseをapp.delegateファイルに入力すると、エラーが表示されます。 app.delegateファイルでFirebaseをインポートする際のエラー

これに加えて、アプリケーションの構築を妨げる別のエラーがあります。これがエラーです。

リンカーコマンドの失敗エラー、アプリケーションの構築を妨げる

基本的に、目立ったエラーを犯しているかどうかを知る必要がありますが、これはおそらく私がこれに慣れていないので、可能であればこれらの問題を解決する方法です。

ありがとう。

7
Stevie Wonder

Xcodeの.xcprojectファイルではなく、.xcworkspaceを開いていることを確認してください。プロジェクトを閉じて、.xcworkspaceを開きます

5
user11065582

まず、CocoaPods経由でFireBaseを適切にインストールします。次の手順を試してください

手順1-Xcodeを終了します。 (Xcodeウィンドウを閉じるだけでなく、右クリックして明示的に終了します)。

ステップ2-派生データを消去します。ここから派生データを見つけることができます

〜/ Library/Developer/Xcode/DerivedData

ステップ3-.xcprojectではなく、.xcworkspaceを開きます

ステップ4-⌘+ Shift + Kキーを押してプロジェクトをクリーンアップします

ステップ5-⌘+ Bキーを押してプロジェクトをビルドします

1
Faiz Fareed