Я останніми днями бив головою об стіну, але, незважаючи на багаторазові пошуки Google / SO / Github, я не можу знайти вирішення проблем, які у мене є!
Все, що я намагаюся зробити, це створити кілька тестів для мого додатка, який використовує Firebase стручки.
Я використовую Xcode 7.3.1 та Cocoapods 1.0.1. Оновлення: Випуск залишається з Xcode 8.0
З цим підфілом:
platform :ios, '9.0'
use_frameworks!
inhibit_all_warnings!
target 'MyApp' do
pod 'Firebase'
pod 'Firebase/Auth'
pod 'Firebase/Database'
pod 'Firebase/Storage'
target 'MyAppTests' do
inherit! :search_paths
end
end
У свій клас XCTest я потрапляю
Відсутній необхідний модуль "Firebase"
помилка в @testable import MyApp
Як варіант із цим підфілом:
platform :ios, '9.0'
use_frameworks!
inhibit_all_warnings!
def common_pods
pod 'SwiftyTimer'
pod 'Firebase'
pod 'Firebase/Auth'
pod 'Firebase/Database'
pod 'Firebase/Storage'
end
target 'MyApp' do
common_pods
end
target 'MyAppTests' do
common_pods
end
Тести складаються, але моя консоль завалена попередженнями, наприклад:
Клас <-FirebaseClassName-> реалізується в обох ... MyApp ... і ... MyAppTests ... Буде використано одне з двох. Який із них не визначений