2017-02-22 43 views
2

Я использую Xcode 8.2.1, Swift 3 и IOS 10.2 (для симулятора iphone). Я пытаюсь следовать этому руководству https://www.raywenderlich.com/139322/firebase-tutorial-getting-started-2Зависимость «Firebase/Core» не используется в какой-либо конкретной цели

Я не попал в материал Firebase. Сейчас я просто пытаюсь собрать и скомпилировать стартовый код.

Стартер Podfile выглядит следующим образом:

inhibit_all_warnings! 

pod 'Firebase/Core' 
pod 'Firebase/Database' 
pod 'Firebase/Auth' 

Когда я бегу стручок установить, я получаю

Re-creating CocoaPods due to major version update. 
Analyzing dependencies 
[!] The dependency `Firebase/Core` is not used in any concrete target. 
The dependency `Firebase/Database` is not used in any concrete target. 
The dependency `Firebase/Auth` is not used in any concrete target. 

Что я должен сделать, чтобы исправить это?

+0

Добавили ли вы эту цель в эти зависимости? например, target 'your target' do – Rajesh73

+0

@ Rajesh73 Я новичок в podfiles, как добавить цель в зависимости? –

+0

В соответствии с кодом стартера, он должен строиться и запускаться по мере его поступления? –

ответ

7

это может работает для вас

target "TARGET_NAME" do 
    pod 'Firebase/Core' 
    pod 'Firebase/Database' 
    pod 'Firebase/Auth' 
end 
+0

Не могли бы вы объяснить, почему это работает, а стартовый подкайл (хотя и должен)? –

+0

стартовый файл подкачки не знает вашего целевого имени. Имя цели может отличаться от вашего файла .xcodeproject. –

+0

Вы можете отметить ответ правильно, если он работает для вас. Это поможет мне создать мой профиль. благодаря –

0

Вот мой podfile для Firebase: Платформа: ИОС, '7,0' стручок 'Firebase/База данных' стручок 'FirebaseUI'

0

Это вызвано не указывая цель. Вы должны добавить target "your target name" в подфайл.