2016-10-03 11 views
1

私のXcodeプロジェクトにFirebase Storageをインポートしようとしています。私はこれに続いたguideXcode 8(Swift 3)でFirebase Frameworkを手動でインポートする

上記のリンクに記載されている他のすべての必要なフレームワークとファイルとともに、実際の.frameworkファイルをダウンロード可能なクライアントライブラリからインポートしました(2つの.dylibファイルはもう存在しないか、ドキュメントは間違いなく時代遅れです)。

Firebaseが認識されたモジュールではないというエラーが表示されたので、これは私のXcodeプロジェクトでフレームワークを実行するには不十分だと思います。他のすべてのファイル(.hファイル、.moduleファイル、info.plistファイル)をインポートする必要がある場合は、スウィフト書込みプロジェクトでこれを行う方法がわかりましたか?

また、すべてのファイルが必要ですか、その一部だけが必要ですか?マニュアルの指示は、(おそらく古くなっているので)非常に役に立たないので、フレームワークをXcode 8(Swift 3)にインポートした経験がある人が私に指示を与えることを望んでいます。このドキュメントでは、読み込みプロセスが簡単に聞こえるようになっていますが、それよりも少し複雑です。

+0

ココアポードを使用してください。すべてのライブラリを管理するために、はるかに高速で簡単に使用できます。 –

答えて

0

このガイドは、以前のクライアントライブラリ用です(ページの上部にある非推奨の警告は、ドキュメントが古くなっている疑いがあることを確認しています:)。

代わりに、あなたが使用したいと思う:https://firebase.google.com/docs/ios/setup#frameworks

あなたはFirebaseAnalytics.frameworkFIRAppを得るために)だけでなく、FirebaseDatabase.frameworkFirebase.hが必要になります。私はモジュールマップが適切に機能していると信じているので、リンカーフラグやその他のライブラリを混乱させる必要はありません。

+0

ありがとう!これはまさに私が探していたものであり、実際には私が予想していたよりも簡単にインポートできました。 –

+0

しかし、手作業による統合のためのあらゆるステップをたどりましたが、引き続きエラーが発生しています。https://stackoverflow.com/questions/47030583/undefined-symbols-for-architecture-x86-64-for-firebase-in-xcode -8-3-2 –

関連する問題