2017-03-14 16 views
1

Firebase Auth/DatabaseをインポートしてUnity(バージョン5.5.2f1)からビルドを作成する際に問題が発生しています。私は3.0.0の最新のFirebase SDKを使用しています。私はそれがcocoaPodsとは何かを持っていると信じてFirebase Unity xCodeリンクエラー

Screenshot

次のように私を得る

エラーがあります。 XCodeプロジェクトはpodfileでコンパイルされます。そして、私が信じているエラーはライブラリの欠落に関連していますか?しかし、必要なライブラリはすべてiOSに設定されており、XCodeプロジェクトに含まれています。

次に試すものがわからない。誰でも手伝ってくれてありがとう。

+0

イメージが正しく表示されていると思いますか? –

+0

.xcodeprojまたは.xcworkspaceを開いていますか? – Scott

+0

Hey Scott、.xcworkspaceを開いています。 –

答えて

0

私は最終的に私の問題を把握しました。私は自分のデバイスに至るまですべての作業をしていた以前のビルドを持っていました。だから私は結局それをもう一度開こうとしました、そして私は古いビルドで同じエラーに遭遇しました。

それで私は考えました。なぜ以前のビルドが今回失敗するのでしょうか?

変更された唯一のものがUnityを5.5.2f1にアップデートした可能性があるという結論に達しました。だから私は5.5.2p3で、この時点での最新リリースに再度更新し、同じ手順を実行しました:

1)のiOS 2にビルドします)対象フォルダ 3にポッドをインストール)を実行xcのワークスペース

それは正常に構築されました。それでUnityの側に何かがあったに違いない。誰かが同様の状況に遭遇した場合、うまくいけば、これが助けになるでしょう。

P.S.また、3.0.1のUnity Firebase SDKの最新リリース(現時点では)を更新しました。それがビルドを成功させることと何か関係があったのかどうかは確かではなく、その情報をそこに置くことを望んでいた。

0

1からビルドして実行すると、必要な依存関係のためにポッドインストールを実行しようとし、xcodeプロジェクトファイル(ワークスペースではない)にパッチを当てます。

このプロセスでエラーが発生した場合は、コンソールに表示されます。

通常、ポッドはワークスペースファイルで使用することを意図していますが、プラグインはxcodeプロジェクトを自動的に開きます。プラグインはそれを機能させようとします。

作業領域の代わりに.xcodeprojを開こうとしてください。

+0

私は.xcodeprojも開こうとしました。どちらのプロジェクトでも同じリンクエラーが発生します。それが私を完全に捨ててしまうのです。 –

関連する問題