मैं पिछले कुछ दिनों से इसके साथ एक दीवार के खिलाफ अपना सिर पीट रहा हूं, लेकिन कई Google / SO / Github खोजों के बावजूद मुझे उन मुद्दों का समाधान नहीं मिल रहा है जो मैं कर रहा हूं!
मैं जो कुछ करने की कोशिश कर रहा हूं वह मेरे ऐप के लिए कुछ यूनिट टेस्ट बना रहा है जो फायरबेस पॉड्स का उपयोग करता है।
मैं Xcode 7.3.1 और कोकोपोड्स 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 वर्ग में मुझे मिलता है
गुम आवश्यक मॉड्यूल 'फायरबेस'
पर त्रुटि @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 ... दोनों में से एक का उपयोग किया जाएगा। कौन सा अपरिभाषित है