में कोड कवरेज से पॉड्स को कैसे बाहर निकालना है कोड कवरेज से पॉड्स को बाहर करने का कोई तरीका है?
मैं केवल कोड के लिए कोड कवरेज देखना चाहता हूं।एक्सकोड
नहीं इससे कोई फर्क होना चाहिए कि, लेकिन मैं Xcode 8.
में कोड कवरेज से पॉड्स को कैसे बाहर निकालना है कोड कवरेज से पॉड्स को बाहर करने का कोई तरीका है?
मैं केवल कोड के लिए कोड कवरेज देखना चाहता हूं।एक्सकोड
नहीं इससे कोई फर्क होना चाहिए कि, लेकिन मैं Xcode 8.
इन चरणों में मदद मिलेगी का उपयोग कर रहा:
# Disable Code Coverage for Pods projects
post_install do |installer_representation|
installer_representation.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['CLANG_ENABLE_CODE_COVERAGE'] = 'NO'
end
end
end
2 Podfile को
1. इन लाइनों जोड़ें। रन pod install
अब आप परीक्षण कवरेज में फली नहीं देख पाएंगे।
नोट: यह केवल ऑब्जेक्टिव-सी फली नहीं बल्कि स्विफ्ट
फैब समाधान धन्यवाद! अगर आप फली में मौजूद हैं तो आप 'सी' फाइलों को कैसे बाहर निकाल सकते हैं? – DrPatience
आपको कभी भी Pods प्रोजेक्ट को नहीं बदलना चाहिए क्योंकि ये सेटिंग्स अगले 'पॉड इंस्टॉल/अपडेट' पर खो जाएंगी। समाधान @ तुंग-fam इसे करने का सही तरीका है। – Camsoft
आप एक फली के विकास और तुम्हारा के लिए सिर्फ कोड कवरेज करना चाहते हैं कर रहे हैं:
# Disable Code Coverage for Pods projects except MyPod
post_install do |installer_representation|
installer_representation.pods_project.targets.each do |target|
if target.name == 'MyPod'
target.build_configurations.each do |config|
config.build_settings['CLANG_ENABLE_CODE_COVERAGE'] = 'YES'
end
else
target.build_configurations.each do |config|
config.build_settings['CLANG_ENABLE_CODE_COVERAGE'] = 'NO'
end
end
end
end
इसी प्रकार यहां सवाल: http://stackoverflow.com/questions/40102012/code-coverage-with- कोकोपोड्स-लिब्री-आईओएस-यूनिट-टेस्ट –