Tôi có vùng làm việc Xcode với các mục tiêu kiểm tra đơn vị. Các bài kiểm tra đơn vị chạy tốt trong trình giả lập và cũng chạy tốt trên một trong các thiết bị của tôi (một iPod touch thế hệ thứ tư chạy iOS 6). Tuy nhiên, trên hai thiết bị khác (một iPad Air và thứ 5 thế hệ iPod Touch chạy iOS 7), khi tôi cố gắng chạy thử nghiệm đơn vị tôi nhận được một cảnh báo nói"Không tìm thấy cấu hình cấp phép hợp lệ cho lỗi này" khi cố chạy thử nghiệm đơn vị
A valid provisioning profile for this executable was not found
tôi chỉ nhận được điều này khi chạy thử nghiệm đơn vị. Nếu tôi cố gắng Chạy ứng dụng trên các thiết bị này, ứng dụng sẽ cài đặt và chạy tốt.
Tôi đã xác minh rằng hồ sơ cấp phép (nhà phát triển) trong các cài đặt Mã ký xây dựng cho ứng dụng bao gồm các thiết bị này và nó khớp với danh tính ký mã nhà phát triển của tôi và ID ứng dụng. Tôi cũng đã thử tạo lại, tải lại và cài đặt lại hồ sơ.
Tôi nên tìm ở đâu? Tại sao hồ sơ cấp phép cho Kiểm tra không hợp lệ khi hợp lệ cho Chạy?
Trên iPhone6 iOS 8.1.3, khi tôi thực hiện Bước 4, hộp thoại chọn tệp sẽ đóng nhưng không thêm hồ sơ cấp phép. – everclear
@us_david khi tôi nhấp vào nút + nhưng tôi không thể thêm Hồ sơ cấp phép. –