Tôi biết câu hỏi tương tự đã được đăng, nhưng từ điều tra của tôi, chưa có giải pháp nào được đăng, ít nhất không có giải pháp nào hoạt động. Tôi đã chạy thành công các kiểm tra giao diện người dùng chỉ từ các dự án mẫu trong cả Swift và Obj-C.Nút ghi bị vô hiệu hóa trong Giao diện người dùng XCode Mục tiêu kiểm tra
Tôi đang cố gắng (không thành công) để tích hợp các kiểm tra giao diện người dùng vào dự án XCode Obj-C hiện có, điều này dường như là một vấn đề khác hoàn toàn. Dưới đây là các bước tôi đã thực hiện:
- Tạo một mục tiêu UI thử nghiệm mới trong dự án của tôi
- Đảm bảo rằng 'Enable Testability' đã được thiết lập để YES cho mục tiêu tôi đang thử nghiệm
- sạch, làm sạch xây dựng thư mục, xây dựng lại ứng dụng, khởi động lại XCode và mọi thứ khác mà tôi có thể nghĩ đến.
Khi tôi thực hiện việc này, mục tiêu thử nghiệm khả dụng nhưng nút ghi được chuyển sang màu xám (tắt) và không có nút phát trong rãnh để thực hiện các kiểm tra. Không có gì trực quan về lớp kiểm tra cho biết đó là một lớp thử nghiệm. Khi tôi đặt con trỏ vào phương pháp thử, nút ghi vẫn bị tắt.
Có điều gì tôi đã bỏ quên không? Bất kỳ điều gì khác để kiểm tra xem có thể ngăn chặn các kiểm tra giao diện người dùng không? Cảm ơn!
khi bạn chọn tệp uitest (trong trình điều hướng dự án ở bên trái), bạn có thấy rằng nó thực sự có thành viên đích của mục tiêu UITest của bạn không (trong phần Tiện ích ở bên phải cho phép bạn kiểm tra/bỏ chọn Target Membership))? –
Chà có hiệu quả, phiền phức thế nào! Kiểm tra và bỏ chọn thành viên của mục tiêu hoạt động:/Vui lòng sửa lỗi đó @Apple – JJacquet