web-dev-qa-db-ja.com

ポッドの問題、リンカーコマンドは終了コード1で失敗しました

プロジェクトを実行すると、次のようなエラーが表示されます。 enter image description here

私のココアポッドのすべてのフレームワークに問題があるようです。それは私のココアポッドの私の問題ですか?ココアポッドを再インストールし、「ポッドセットアップ」または「ポッドインストール」などを使用しましたが、動作せず、同じエラーが引き続き発生します。Xcodeでは、「ポッドファイル」の赤い「rd」このように、それがエラーに関連しているかどうかはわかりません。 enter image description here

pod 1.0.0 Ruby 2.0.0 xcode 7.3.1誰も同じ問題を抱えていますか?

16
MeR8.

私のプロジェクトでも同様の問題に直面しました。何時間も検索した後、「リンクされたフレームワークとライブラリ」セクションのプロジェクトの一般設定に、ポッド用の2つのファイルがあります:"libPods.a"および"Pods_ProjectName.framework

私の場合、"libPods.a"の削除が役に立ちました。

Linked Frameworks and Libraries

32
Bastek

これは私のために働いた:

pod deintegrate 
pod install 
28
al_mukthar

実際、問題はxcodeプロジェクトの依存関係管理に関連しています。 Xcodeの「リンカーの問題」を解決するには、以下の回答リンクを参照してください。それは私のために働いた。

https://stackoverflow.com/a/38371271/6827175

10
Pawan Korade

いくつかの異なるケースがあります。

また、印刷画面のすべての情報を知っておくと役立ちます。

配送データを消去しようとしましたか?

  1. Xcodeに移動->設定->「ロケーションメニュー」を開く-> DeliveryDataでフォルダーを開く

  2. XCodeを閉じます(「強制終了」メニューに移動してXCodeを閉じます);

  3. ゴミ箱を掃除してください。

  4. そして、もう一度ビルドしてみてください。

2番目のケース:

  1. ターゲットを開きます-> Build Settings-> Build Active Architecture Only-> set "No"オプション
  2. すべてのポッドのターゲットで同じことを行います
8
Y.R.

Podfile.lockファイルとPodsフォルダーを削除してみてください。次に、ポッドのインストールを試みます。

4
Mahesh Verma

私は本当の犯人を見つけるために2日間を費やしました。 「ワークスペース」を実行する代わりに「プロジェクト」を実行しようとしたことがわかりました。これはどのように他の人を助けるでしょう!

2
nfek

私が変更され Deployment target 10.0から11.0まで、そしてこの作業!

enter image description here

私の場合、実際のデバイスを接続しましたが、シミュレーターではまだ一般的なiOSデバイスに見えます。そのため、いくつかのシミュレータで変更しましたが、修正されています。

1
atalayasa

まず、Xcodeのバージョンを確認し、インストールしたポッドのバージョンを確認する必要があります。 Xcodeのバージョンが9.0未満の場合、最新バージョンではなく古いバージョンを使用してポッドを再インストールする必要があります。それが動作します。

1
Prasann

私の場合、ios 11.4でiphone xに実行シミュレータを変更し、コンパイルしてOKを実行し、ios 9.3でiphone 4sで実行するとエラーが発生しませんでした

私はおそらく問題がUIテストとユニットテストコンポーネントにあると思う、私はAppleそれらを修正することを願っています

ここで同じ問題。プロジェクトにいくつかのアイコンを追加する以外は変更していません。数時間クリックした後、ポッドプロジェクトをクリックして、検索パスを[はい]に変更しました。それで解決しました。 Screen shot of Xcode

0
Chris Zeis

これは、UnityプロジェクトでAdmobを使用してからiOS用にビルドしたため、私のプロジェクトで起こりました。 Unity-iPhone.xcworkspaceの代わりにUnity-iPhone.xcodeprojが作成されることに注意しませんでした。 Unity-iPhone.xcodeprojを開いたままにしましたが、エラーが発生していました。 Unity-iPhone.xcworkspaceでプロジェクトを開くと、問題が修正されました。

0
Maihan Nijat