web-dev-qa-db-ja.com

Firebaseポッドのインストール-ポッド「Firebase / Database」-より高い最小展開ターゲットが必要

Firebase doc https://firebase.google.com/docs/ios/setup#available_pods のようにFirebase/Databaseをインストールしようとしていますが、試したときに問題が発生しました。

[!] Unable to satisfy the following requirements:
  • Firebase/DatabasePodfileで必要

    Firebase/Database依存関係を満たす仕様が見つかりましたが、より高い最小デプロイメントターゲットが必要でした。

より高い最小展開ターゲットが必要でした、どうすればよいですか?

ありがとう

スクリーンショット

23
Giovanni Côco

これは私がそれを修正した方法です。

ステップ1

通常のFirebaseをインストールする-pod 'Firebase', '>= 2.5.1'

ステップ2

更新-pod update

*この時点で、更新には数分かかります。このようなものが表示されるはずです。

Update all pods
Updating local specs repositories
Analyzing dependencies
Downloading dependencies
Installing Firebase 3.2.0 (was 3.2.0)
Using FirebaseAnalytics (3.2.0)
Installing FirebaseAuth (3.0.2)
Using FirebaseDatabase (3.0.1)
Using FirebaseInstanceID (1.0.6)
Using GoogleInterchangeUtilities (1.2.1)
Installing GoogleNetworkingUtilities (1.2.1)
Using GoogleSymbolUtilities (1.1.1)
Using GoogleUtilities (1.3.1)
Generating Pods project
Integrating client project
Sending stats
Pod installation complete! There are 4 dependencies from the Podfile and 10
total pods installed.

ステップ3

これでFirebase 3ができました。そのようなフレームワークをポッドファイルに追加してからpod update

# Uncomment this line to define a global platform for your project
 platform :ios, '8.0'
# Uncomment this line if you're using Swift
 use_frameworks!

target 'xMarket' do

end

target 'xMarketTests' do

end

target 'xMarketUITests' do

end

pod 'Firebase', '>= 2.5.1'
pod ‘Firebase/Core’
pod ‘Firebase/Database’
pod ‘Firebase/Auth’

がんばろう!

26
brkr

Podfileで、pod 'Firebase'行をpod Firebase/Coreに変更し、プロジェクトフォルダーでpod updateを実行します。

新しいFirebaseでは、最初の行は不要です。

移行ガイドから:

migration

参照: Firebase.google移行ガイド

4
Idan

Podfile.lockを削除してみることができます

0
Qadir Hussain

私の場合、jenkinsから実行している同様のエラーがありました。問題のワークスペースを削除して再実行したとき、すべてが順調でした。

0
AnneTheAgile

または、Podfileを更新できます

プラットフォーム:ios、 '9.0'

「pod update」を実行します

それを

0
Sanjeev

次の手順に従ってください:

  1. ポッドレポジトリ削除マスター
  2. ポッドのセットアップ
  3. ポッドインストール
0
Rincha