duplicate symbols for architecture arm64の対処法

12 duplicate symbols for architecture arm64というエラーメッセージがXcodeで表示されビルドできなくなってしまいました。

どういう意味なのかを調べてみると

12個の重複したシンボルということでなんのことだかはよくわからず。

エラーメッセージで検索して調べてみることにしました。

[2020最新版]エラーduplicate symbols for architecture x86_64の対処法

こちらの方のを参考にしました。


手順

podを全て削除します。

ビルドできないXcodeのファイルを開きます。

Podfile」「Podfile.lock」「Pods」の以上3つのファイルを削除します。




ターミナルを開きもう一度最初から「Podfile」を作成します。

新しいアプリのディレクトリまで移動して下さい。

ディレクトリはXcodeのPodfileが存在するPathのことです

pod init

Podfileを作成できたらPodfile内に必要なコードを書き加えて下さい。




コードを書き加えたら、ターミナルを開きコマンドでインストールします。

pod install

これでファイルを確認してビルドしてみて下さい。

自分の場合はこれで解決しました。



参考

[2020最新版]エラーduplicate symbols for architecture x86_64の対処法

duplicate symbols for architecture arm64の対処法” に対して1件のコメントがあります。

コメントは受け付けていません。

Xcode

前の記事

Xcodeエラー集
Xcode

次の記事

SF Symbolsの実装