前提・実現したいこと
初めてCocoapodsを利用したのですが、ビルドするとエラーが出ます。
.xcworkspaceを開いています
Xcodeの画面左のPodsのFramework内にあるフォルダのFBLPromises.frameworkというフォルダが赤色の文字になっているのですが、ここが原因でしょうか。
発生している問題・エラーメッセージ
前提に記載した赤文字の状態でビルドすると発生するエラー
(1)
Could not build module 'nanopb'
(2)同じようなエラー文(""内が違うだけ)12箇所
Double-quoted include "pb.h" in framework header, expected angle-bracketed instead
該当のソースコード
(1)
Pods/Pods/GoogleDataTransport/cct.nanopb.h
#include <nanopb/pb.h>
(2)
Pods/Pods/nanopb/Support Files/nanopb-umbrella.h
※""内が違うだけの似たようなコード10箇所にエラー
#import "pb.h"
Pods/Pods/nanopb/pb_common.h
Pods/Pods/nanopb/pb_decode.h
#include "pb.h"
試したこと
■Podfileの作り直し
下記の通り削除してからpod initでやり直し
https://blog.yukim.xyz/post/2015-09-18-how-to-uninstall-cocoapods/
■Cocoapodsの入れ直し
Cocoapods自体の導入方法がいまいち理解できなかったのですが、pod init等はできています。
下記の通りインストール?
https://pursue.fun/tech/how-to-cocoapods/
補足情報(FW/ツールのバージョンなど)
Xcode:12.0.1
CocoaPods:1.9.3
プロジェクトのターゲット:おそらく14.0
Swift:5.3
※ライブラリ(Firebase)に必要なバージョン
https://firebase.google.com/docs/ios/setup?authuser=0
プロジェクトのターゲットがよくわからないので、Podfileの内容を載せておきます
# Uncomment the next line to define a global platform for your project platform :ios, '14.0' target 'Test' do # Comment the next line if you don't want to use dynamic frameworks use_frameworks! # Pods for Test pod 'Firebase/Analytics' end
追記
プロジェクトの内容が良くないのではと思い、新規でプロジェクトを立ち上げ、特に追加のコードを追加していない状態でPodを追加しても同じエラーが表示されました。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/21 07:01