質問: admob実装参考サイトのGoogle推奨の方法を参考に進めているのですがコード1のFirebaseをimportする部分でCould not build Objective-C module 'Firebase'とエラーが出てしまいます。 エラーに対しての参考サイトを見てやってみたのですがエラーが消えません。ここのその2の方法でDerivedDataを削除しています。 他のサイトを見ても同じ方法が紹介されていて何をためせば良いのかわからない状態です。 よろしくお願いします。 ``` コード1 import UIKit import Firebase @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { // Use Firebase library to configure APIs FirebaseApp.configure() // Initialize Google Mobile Ads SDK, application IDを設定 GADMobileAds.configure(withApplicationID: "ca-app-pub-3940256099942544~1458002511") return true } ... } ```
回答: ここのところこの問題が一気に出ているようですが 解決策は人によって(環境?)違うようです Xcode9.4で解決したとか CleanでOKだったとか Xcodeの再起動で消えたとか 参考サイトの何をやったのか、 自分自身で明確になっているでしょうか 少なくともこれが一番効果的のようです Quit Xcode. Delete project's temp files located at ~/Library/Developer/Xcode/DerivedData Delete ProjectName.xcworkspace Delete Podfile.lock file and Pods folder Run pod install. Open the newly created ProjectName.xcworkspace file and build. Xcodeを止めてやることが意外と大事だったり