2012-06-14 20 views
5

लोड करने में त्रुटि मैंने सैंडबॉक्सिंग का उपयोग करने के लिए अपना ऐप सेट अप किया और अब मैं अपने यूनिट परीक्षण चलाने में सक्षम नहीं हूं। मैं यह त्रुटि संदेश मिल रहा है:कोको ऐप सैंडबॉक्स - बंडल

objc[18812]: GC: forcing GC OFF because OBJC_DISABLE_GC is set 2012-06-14 09:19:42.689 Gitpilot[18812:603] Error loading /Users/corey/Library/Developer/Xcode/DerivedData/Gitpilot-bedgmtkbdheptpbpjfklegmqyipi/Build/Products/Debug/GitpilotTests.octest/Contents/MacOS/GitpilotTests: dlopen(/Users/corey/Library/Developer/Xcode/DerivedData/Gitpilot-bedgmtkbdheptpbpjfklegmqyipi/Build/Products/Debug/GitpilotTests.octest/Contents/MacOS/GitpilotTests, 262): no suitable image found. Did find: /Users/corey/Library/Developer/Xcode/DerivedData/Gitpilot-bedgmtkbdheptpbpjfklegmqyipi/Build/Products/Debug/GitpilotTests.octest/Contents/MacOS/GitpilotTests: open() failed with errno=1 IDEBundleInjection.c: Error loading bundle '/Users/corey/Library/Developer/Xcode/DerivedData/Gitpilot-bedgmtkbdheptpbpjfklegmqyipi/Build/Products/Debug/GitpilotTests.octest' 2012-06-14 09:19:42.733 Gitpilot[18812:603] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to /var/folders/rs/63y00fxj7dj07g91vrswhk240000gn/T/com.gitpilot.Gitpilot/com.gitpilot.Gitpilot.savedState

मैं OCMock साथ SenTesting फ्रेमवर्क का उपयोग कर रहा। कोई विचार?

धन्यवाद!

+1

यह एप्पल सैंडबॉक्स डीमन में एक बग है। यह एंटाइटेलमेंट सक्षम होने पर लोड होने से परीक्षण बंडल को रोकता है। –

उत्तर

12

यदि आप प्रोजेक्ट सेटिंग्स एडिटर में एक नया निर्माण कॉन्फ़िगरेशन बनाते हैं, तो आप बिल्ड सेटिंग्स टैब में जा सकते हैं और केवल उस कॉन्फ़िगरेशन के लिए कोड हस्ताक्षर और एंटाइटेलमेंट अक्षम कर सकते हैं। फिर, योजना संपादक में, यूनिट परीक्षण के लिए कॉन्फ़िगरेशन चुनें, अपनी रिलीज छोड़कर और डीबग अनचाहे बनाता है जबकि अभी भी यूनिट परीक्षण चलाने में सक्षम होता है।

+0

+1 अनुभवी रूप से सत्यापित किया गया। इसे सही उत्तर के रूप में जाना जाना चाहिए। – FluffulousChimp

+1

यह निश्चित रूप से, आपके यूनिट परीक्षणों को मानने के लिए एंटाइटेलमेंट की आवश्यकता नहीं है। उदाहरण के लिए, आप समूह कंटेनर तक यूनिट-टेस्ट एक्सेस करने में सक्षम नहीं होंगे। –

0

मुझे xcode 5 में एक ही समस्या थी। परीक्षण लक्ष्य सही ढंग से लोड होने से पहले मुझे सामान्य लक्ष्य में सैंडबॉक्स को अक्षम करना पड़ा।

संबंधित मुद्दे