2014-10-09 17 views
8

Với Xcode 5 tôi đã có thể sao chép các cấu hình theo cách thủ công đến vị trí cần thiết. Đây không phải là trường hợp với Xcode 6. Tôi đã thêm máy chủ vào nhóm và vẫn không thể xây dựng. Tôi có thể xây dựng tốt từ Xcode trên cùng một máy. Tôi nhận được thông báo sau:Tích hợp liên tục Xcode 6 không thể tìm thấy hồ sơ cấp phép

Code Sign error: No matching provisioning profiles found: No provisioning profiles containing one of the following signing identities was found: 

Nó sẽ hoạt động vì Xcode hoạt động nhưng Apple không giấu các cài đặt này ngày càng nhiều và tôi không có cách nào để khắc phục sự cố này.

+1

Bạn đã cố gắng đi đến * Xcode-> Tuỳ chọn ...-> Tài khoản *, chọn ID Apple của bạn (nếu có nhiều hơn một), nhấp đúp vào nhóm chính xác và sau đó nhấn nút làm mới (góc dưới bên trái) . Điều này sẽ tải xuống tất cả các cấu hình và chữ ký cần thiết và đặt chúng ở nơi Xcode muốn chúng. Ngoài ra, hãy đảm bảo rằng lựa chọn hồ sơ cho mục tiêu là "tự động" và ID nhóm chính xác được chọn trong cài đặt chung của mục tiêu. Xcode đã thực sự tốt khi chọn đúng hồ sơ/chữ ký nếu bạn làm như vậy. Hoạt động gần giống như một sự quyến rũ, chỉ cần để cho Xcode làm tất cả những gì làm việc cho bạn. – Mecki

+0

Có. Hóa ra tôi cần phải tự sao chép các hồ sơ vào một thư mục mới trong/Library/Developer/XcodeServer/ProvisioningProfiles. Bây giờ tôi nhận được một lỗi vì "codesign" không thể truy cập vào quả táo keychain đặc biệt mới đang sử dụng cho máy chủ, tôi cũng không thể truy cập vào nó. Xcode 6.1 có một bản sửa lỗi nhưng tôi cần máy chủ 4.0 ... Có vẻ như tôi có thể hack nó nhưng không chắc chắn nếu đó là giá trị nó hay tôi nên chờ đợi. – JDM

+1

Câu trả lời của Jay đã giúp tôi! Vì một số lý do khi tôi thêm tài khoản Nhà phát triển vào máy chủ xcode, tất cả các hồ sơ dự phòng cần thiết không được cài đặt trong danh mục chính xác. Khi tôi sao chép chứng chỉ vào/Library/Developer/XcodeServer/ProvisioningProfiles, nó đã giải quyết được vấn đề. Cảm ơn. – f0rz

Trả lời

2

Hóa ra tôi cần thiết theo cách thủ công để sao chép các cấu hình vào một thư mục mới trong/Library/Developer/XcodeServer/ProvisioningProfiles. Bây giờ tôi nhận được một lỗi vì "codesign" không thể truy cập vào quả táo keychain đặc biệt mới đang sử dụng cho máy chủ, tôi cũng không thể truy cập vào nó. Xcode 6.1 có một bản sửa lỗi nhưng tôi cần máy chủ 4.0 ... Có vẻ như tôi có thể hack nó nhưng không chắc chắn nếu đó là giá trị nó hay tôi nên chờ đợi.

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