2012-06-14 28 views
5

Tôi thiết lập ứng dụng của mình để sử dụng hộp cát và giờ tôi không thể chạy thử nghiệm đơn vị của mình. Tôi nhận được thông báo lỗi này:Hộp cát ứng dụng ca cao - Lỗi khi tải gói

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

Tôi đang sử dụng Framework với OCMock SenTesting. Bất kỳ ý tưởng?

Cảm ơn!

+1

Hóa ra đây là lỗi trong trình tiện ích sandbox Apples. Nó ngăn chặn gói thử nghiệm tải khi quyền được kích hoạt. –

Trả lời

12

Nếu bạn tạo cấu hình xây dựng mới trong trình chỉnh sửa cài đặt dự án, bạn có thể chuyển đến tab cài đặt xây dựng và vô hiệu hóa ký và ký mã cho cấu hình đó. Sau đó, trong trình soạn thảo lược đồ, hãy chọn cấu hình đó để kiểm tra đơn vị, để lại bản phát hành và gỡ lỗi của bạn được xây dựng không bị ảnh hưởng trong khi vẫn có thể chạy thử nghiệm đơn vị.

+0

+1 Được xác minh theo kinh nghiệm. Điều này cần được lưu ý là câu trả lời đúng. – FluffulousChimp

+1

Đó là, tất nhiên, giả định các bài kiểm tra đơn vị của bạn không yêu cầu quyền lợi. Ví dụ: bạn sẽ không thể kiểm tra đơn vị quyền truy cập vào vùng chứa nhóm. –

0

Tôi đã có cùng một vấn đề trong xcode 5. Hóa ra tôi phải vô hiệu hóa hộp cát trong mục tiêu bình thường trước khi mục tiêu thử nghiệm tải chính xác.

Các vấn đề liên quan