2015-09-23 19 views
10

Objective-C bu uyarıyı alıyorum:Amaç-C Uyarı RunUnitTests geçersiz. Xcode 7

RunUnitTests is obsolete. To run unit tests for your target, use the Test scheme action in the Xcode IDE and the test action in xcodebuild. 

Bazı etrafında googling yaptı ve Kullanıcı Tanımlı ayarlara EVET olarak TEST_AFTER_BUILD eklemek ve ayarlamak için bir çözüm buldu. Bunu yaptıktan sonra uyarı hala var. Neyi yanlış yapıyorum?

+0

nasıl Xcode testlerinizi yayınlanıyor? Xcode şemasının Test eylemi var mı? Testleriniz için OCUnit veya XCTest kullanıyor musunuz? Sorunuzu bu bilgilerle güncellemek, birilerinin size yardımcı olmasını kolaylaştıracaktır. –

cevap

19

Değişikliklerin bir birim test paket oluşturmaya çalıştığında Xcode bilgi mesajının önerdiği gibi, sizin birim test demeti hedeften RunUnitTests çağırır Run Script inşa aşamasını silmeniz gerekir.

Bu büyük olasılıkla Xcode önceki bir sürümü tarafından orada sıkışmış kusurlu Run Script inşa aşaması vardır:

enter image description here