لا تعمل الاختبارات: "الملف القابل للتنفيذ لحزمة الاختبار في" ../eriveddatata/../*.xtest "تعذر العثور عليه"

StackOverflow https://stackoverflow.com//questions/23057094

سؤال

لدي مشروع XCode 5.1 (PROJA) الذي تضمن إطارا خاصا (إطار حطما) عبر Cocoapods.كل شيء كان يعمل وبناء واختبار وحتى الطقس كان لطيفا.ولكن، نظرا لأن الحرس يتم تطويره بالتوازي مع PROJA، فقد قررت تضمين مشروع الحرس (PROJ B) في Proja، مرة أخرى عبر Cocoapods ولكن كمرجع مع: PATH="المسار / إلى / Projb"

في النتيجة يجمع ProJB ويزنع وتشغيله على الجهاز، تم تجديد هدف الاختبارات أيضا ويبني أيضا ولكن لا يعمل، بدء تشغيل محاكاة ويتم عرض هذه الرسالة:

giveacodicetagpre.

أيضا الطقس ليس لطيفا جدا بعد الآن.

لم تساعد Google.سؤال آخر Stackoverflow هو أكثر حول الانتقال من Selest Cu XCtest.

أي تلميح سوف تضعني على المسار الصحيح سيكون موضع تقدير كبير.

هل كانت مفيدة؟

المحلول

السبب والحلول لهذه المشكلة هو (كالمعتاد) بسيط للغاية:

الإطار الذي تم بناؤه يحتوي على حزمة، والتي كانت مطلوبة، ولكنكان الحل هو إنشاء spec.resource_bundle باستخدام ملفات الاسم والموارد المطلوبة.

لماذا يرمي هذا الخطأ وليس خطأ في الترجمة أو وقت التشغيل، ما زلت لا أعرف: | (كان projb.xctest موجود عند الخطأ في الخطأ)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top