質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Q&A

解決済

1回答

534閲覧

No such module 'FirebaseUI'

Yuki.Ma

総合スコア6

Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

0グッド

0クリップ

投稿2018/09/08 22:01

FirebaseUIでユーザー認証をしようとしています。https://firebase.google.com/docs/auth/ios/firebaseui?authuser=0を参考にして、 Swift 4.1.2, Xcode 9.4.1でプログラムを書きましたが、No such module 'FirebaseUI'とコンパイルエラーが発生します。

cleanしたり、buildしたり、pod repo updateしてpod updateしたりしましたが、うまくいきません。

swift

1import UIKit 2import FirebaseUI // No such module 'FirebaseUI' 3 4 5@UIApplicationMain 6class AppDelegate: UIResponder, UIApplicationDelegate { 7 func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { 8 FirebaseApp.configure() 9 // ... 10 return true 11 } 12 // ... 13}

Podfileは次に示す通りです。

ruby

1target 'MyApp' do 2 use_frameworks! 3 pod 'FirebaseUI' 4 5 target 'MyAppTests' do 6 inherit! :search_paths 7 end 8 9 target 'MyAppUITests' do 10 inherit! :search_paths 11 end 12end

Podfile.lockは次に示す通りです。

PODS: - Bolts (1.9.0): - Bolts/AppLinks (= 1.9.0) - Bolts/Tasks (= 1.9.0) - Bolts/AppLinks (1.9.0): - Bolts/Tasks - Bolts/Tasks (1.9.0) - BoringSSL (10.0.6): - BoringSSL/Implementation (= 10.0.6) - BoringSSL/Interface (= 10.0.6) - BoringSSL/Implementation (10.0.6): - BoringSSL/Interface (= 10.0.6) - BoringSSL/Interface (10.0.6) - FBSDKCoreKit (4.36.0): - Bolts (~> 1.7) - FBSDKLoginKit (4.36.0): - FBSDKCoreKit - Firebase/Auth (5.7.0): - Firebase/CoreOnly - FirebaseAuth (= 5.0.3) - Firebase/CoreOnly (5.7.0): - FirebaseCore (= 5.1.2) - Firebase/Database (5.7.0): - Firebase/CoreOnly - FirebaseDatabase (= 5.0.2) - Firebase/Firestore (5.7.0): - Firebase/CoreOnly - FirebaseFirestore (= 0.13.2) - Firebase/Storage (5.7.0): - Firebase/CoreOnly - FirebaseStorage (= 3.0.1) - FirebaseAuth (5.0.3): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 5.0) - GoogleUtilities/Environment (~> 5.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - FirebaseCore (5.1.2): - GoogleUtilities/Logger (~> 5.2) - FirebaseDatabase (5.0.2): - FirebaseCore (~> 5.0) - leveldb-library (~> 1.18) - FirebaseFirestore (0.13.2): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 5.0) - FirebaseFirestore/abseil-cpp (= 0.13.2) - gRPC-ProtoRPC (~> 1.0) - leveldb-library (~> 1.18) - nanopb (~> 0.3.8) - Protobuf (~> 3.1) - FirebaseFirestore/abseil-cpp (0.13.2): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 5.0) - gRPC-ProtoRPC (~> 1.0) - leveldb-library (~> 1.18) - nanopb (~> 0.3.8) - Protobuf (~> 3.1) - FirebaseStorage (3.0.1): - FirebaseCore (~> 5.0) - GTMSessionFetcher/Core (~> 1.1) - FirebaseUI (5.2.1): - FirebaseUI/Anonymous (= 5.2.1) - FirebaseUI/Auth (= 5.2.1) - FirebaseUI/Database (= 5.2.1) - FirebaseUI/Facebook (= 5.2.1) - FirebaseUI/Firestore (= 5.2.1) - FirebaseUI/Google (= 5.2.1) - FirebaseUI/Phone (= 5.2.1) - FirebaseUI/Storage (= 5.2.1) - FirebaseUI/Twitter (= 5.2.1) - FirebaseUI/Anonymous (5.2.1): - FirebaseUI/Auth - FirebaseUI/Auth (5.2.1): - Firebase/Auth (~> 5.0) - FirebaseUI/Database (5.2.1): - Firebase/Database (~> 5.0) - FirebaseUI/Facebook (5.2.1): - FBSDKLoginKit (~> 4.0) - FirebaseUI/Auth - FirebaseUI/Firestore (5.2.1): - Firebase/Firestore - FirebaseUI/Google (5.2.1): - FirebaseUI/Auth - GoogleSignIn (~> 4.0) - FirebaseUI/Phone (5.2.1): - FirebaseUI/Auth - FirebaseUI/Storage (5.2.1): - Firebase/Storage (~> 5.0) - SDWebImage (~> 4.0) - FirebaseUI/Twitter (5.2.1): - FirebaseUI/Auth - TwitterKit (~> 3.0) - GoogleSignIn (4.2.0): - "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)" - "GoogleToolboxForMac/NSString+URLArguments (~> 2.1)" - GTMOAuth2 (~> 1.0) - GTMSessionFetcher/Core (~> 1.1) - GoogleToolboxForMac/DebugUtils (2.1.4): - GoogleToolboxForMac/Defines (= 2.1.4) - GoogleToolboxForMac/Defines (2.1.4) - "GoogleToolboxForMac/NSDictionary+URLArguments (2.1.4)": - GoogleToolboxForMac/DebugUtils (= 2.1.4) - GoogleToolboxForMac/Defines (= 2.1.4) - "GoogleToolboxForMac/NSString+URLArguments (= 2.1.4)" - "GoogleToolboxForMac/NSString+URLArguments (2.1.4)" - GoogleUtilities/Environment (5.2.3) - GoogleUtilities/Logger (5.2.3): - GoogleUtilities/Environment - gRPC (1.14.1): - gRPC-RxLibrary (= 1.14.1) - gRPC/Main (= 1.14.1) - gRPC-Core (1.14.1): - gRPC-Core/Implementation (= 1.14.1) - gRPC-Core/Interface (= 1.14.1) - gRPC-Core/Implementation (1.14.1): - BoringSSL (~> 10.0) - gRPC-Core/Interface (= 1.14.1) - nanopb (~> 0.3) - gRPC-Core/Interface (1.14.1) - gRPC-ProtoRPC (1.14.1): - gRPC-ProtoRPC/Main (= 1.14.1) - gRPC-ProtoRPC/Main (1.14.1): - gRPC (= 1.14.1) - gRPC-RxLibrary (= 1.14.1) - Protobuf (~> 3.0) - gRPC-RxLibrary (1.14.1) - gRPC/Main (1.14.1): - gRPC-Core (= 1.14.1) - gRPC-RxLibrary (= 1.14.1) - GTMOAuth2 (1.1.6): - GTMSessionFetcher (~> 1.1) - GTMSessionFetcher (1.2.0): - GTMSessionFetcher/Full (= 1.2.0) - GTMSessionFetcher/Core (1.2.0) - GTMSessionFetcher/Full (1.2.0): - GTMSessionFetcher/Core (= 1.2.0) - leveldb-library (1.20) - nanopb (0.3.8): - nanopb/decode (= 0.3.8) - nanopb/encode (= 0.3.8) - nanopb/decode (0.3.8) - nanopb/encode (0.3.8) - Protobuf (3.6.1) - SDWebImage (4.4.2): - SDWebImage/Core (= 4.4.2) - SDWebImage/Core (4.4.2) - TwitterCore (3.2.0) - TwitterKit (3.4.0): - TwitterCore (>= 3.1.0) DEPENDENCIES: - FirebaseUI ... COCOAPODS: 1.5.3 Please tell me how to resolve this compile error. Thanks in advance.

どなたか教えていただけないでしょうか。
よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

Podfileにpod 'Firebase/Core'を追加するのを忘れていました。
大変失礼いたしました。

https://firebase.google.com/docs/ios/setup?authuser=0

ruby

1target 'MyApp' do 2 use_frameworks! 3 pod 'Firebase/Core' # added this line 4 pod 'FirebaseUI' 5 6 target 'MyAppTests' do 7 inherit! :search_paths 8 end 9 10 target 'MyAppUITests' do 11 inherit! :search_paths 12 end 13end

投稿2018/09/09 00:22

Yuki.Ma

総合スコア6

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問