2012-10-25 29 views
8

tôi sử dụng Jenkins cho tích hợp liên tục với plugin XCode, có một dự án mà Jenkins bị mắc kẹt tại:dự án XCode trên Jenkins, mắc kẹt tại "codesign"

/usr/bin/codesign --force --sign .. ....

theo sau là quay tròn và kéo sợi mãi mãi, tôi chưa bao giờ thấy điều này trước đây, bất cứ ai nhìn thấy điều này trước đây? Đây có phải là sự cố về cấp phép hoặc vấn đề về chứng chỉ không? Trên Jenkins, provisioning profile và chứng chỉ được cài đặt đúng và hiển thị một dấu tick màu xanh lá cây trong Organizer, vì vậy tôi không có ý tưởng những gì có thể gây ra vấn đề này.

Trả lời

20

Kiểm tra máy Mac OS của bạn, máy sẽ nhắc yêu cầu truy cập vào móc khóa. Cho đến khi bạn không chấp nhận hoặc từ chối truy cập vào keychain, công việc vẫn bị mắc kẹt.

+0

bạn đã lưu ngày của tôi! –

+0

Có cách nào để tự động truy cập vào keychain không? Nó có vẻ phản tác dụng khi phải kiểm tra máy xây dựng MacOS để hoàn thành việc xây dựng tự động. – Jon

+0

Bạn đã thử http://stackoverflow.com/questions/16550594/jenkins-xcode-build-works-codesign-fails chưa? – atxe

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