2014-11-03 32 views
25

Gần đây tôi đã cập nhật mã Xcode của mình và bắt đầu gặp phải lỗi này.Lỗi khi tải XCTest, không tìm thấy hình ảnh phù hợp.

2014-11-03 15:03:54.222 App[13141:60b] Error loading /private/var/mobile/Applications/677127BD-5230-4D5F-B70E-AF728439D34B/tmp/AppTests.xctest/AppTests: dlopen(/private/var/mobile/Applications/677127BD-5230-4D5F-B70E-AF728439D34B/tmp/AppTests.xctest/AppTests, 262): no suitable image found. Did find: 
    /private/var/mobile/Applications/677127BD-5230-4D5F-B70E-AF728439D34B/tmp/AppTests.xctest/AppTests: code signature invalid for '/private/var/mobile/Applications/677127BD-5230-4D5F-B70E-AF728439D34B/tmp/AppTests.xctest/AppTests' 
DevToolsBundleInjection: Error loading bundle '/private/var/mobile/Applications/677127BD-5230-4D5F-B70E-AF728439D34B/tmp/AppTests.xctest' 

Tôi đã thực hiện tìm kiếm trên Google như bình thường. Nhưng tôi chưa tìm thấy bất kỳ giải pháp nào. Nguồn tôi đã xem xét và cố gắng giải quyết vấn đề của tôi với là,

  1. http://marcschwieterman.com/blog/testing-in-the-sandbox/

Khi nó xảy ra?

Nó chỉ hiển thị lỗi này nếu tôi chạy thử nghiệm uni trên thiết bị. Trên trình mô phỏng, nó hoạt động như mong đợi. Chạy ứng dụng từ mục tiêu bình thường không hiển thị lỗi này.

Khi lỗi xuất hiện khi chạy ứng dụng Uni Test không bị lỗi. Nó chỉ không tải xctests.

Bất kỳ ai gặp sự cố tương tự? và quản lý để giải quyết nó?

+0

http://stackoverflow.com/questions/19378922/xctest-test-failed – matt

+0

@matt, Sẽ tốt hơn nếu bạn có thể giải thích. Như tôi đã liên kết nỗ lực của tôi cho đến nay ... và bạn đã cho tôi cùng một liên kết một lần nữa. Ngoại trừ của bạn là thông qua Stackoverflow. Ngoài ra, tôi đang chạy thử nghiệm trên thiết bị để mã đã được ký như xa như tôi biết. – doNotCheckMyBlog

Trả lời

33

Tôi đã gặp chính xác cùng một vấn đề. Tôi đã có thể khắc phục sự cố bằng cách đặt cấu hình cấp phép cho một mục khác ngoài Tự động trên cả hai mục tiêu (kiểm tra và máy chủ thử nghiệm).

Tôi đã xác minh đây là sự cố bằng cách hoàn nguyên trở lại tự động và sự cố đã được thực hiện lại.

+0

Yup đã giải quyết vấn đề ... Đó chắc chắn là một lỗi trong XCode. Cảm ơn bạn! – doNotCheckMyBlog

+0

Tôi đã cố gắng đặt cùng một hồ sơ cấp phép cho cả ứng dụng và gói xctest nhưng tôi vẫn gặp lỗi chữ ký không hợp lệ giống nhau. Tôi đã thử với hồ sơ cấp phép của nhóm _iOS: * _, có thể nó hoạt động với hồ sơ cấp phép có mã nhận diện đầy đủ ... – 0xced

+2

Đã xảy ra lỗi này, tôi phải đặt cả hai mục tiêu cấp phép hồ sơ cho một hồ sơ đại diện. – tagy22

0

Tôi thấy rằng nếu tôi đã xóa tất cả chứng chỉ nhà phát triển iOS khỏi khóa X của OS X và cổng nhà phát triển iPhone, sau đó để Xcode yêu cầu lại chứng chỉ phát triển, sự cố đã được giải quyết.

1

@ bình luận tagy22 của làm việc cho tôi

Đã lỗi này, tôi đã phải đặt cả mục tiêu provisioning hồ sơ đến một cấu hình wildcard.

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