Tôi đã tải xuống chứng chỉ phát triển cá nhân từ trung tâm Nhà phát triển Apple và nhập nó vào keychain của tôi. Bây giờ, tôi muốn xuất nó dưới dạng tệp .p12 và mã hóa nó bằng mật khẩu. Khi tôi nhấp chuột phải vào chứng chỉ trong thẻ Keychain Chứng chỉ, và nhấn nút Xuất, tùy chọn .p12 không được đánh dấu/có sẵn. Thay vì 3 tùy chọn khác (.cer, .pem, .p7b), có sẵn.Chứng chỉ phát triển xuất khẩu dưới dạng p12
Tôi đã thử một vài thứ, như thêm ID Apple, được sử dụng để tạo chứng chỉ, vào Tùy chọn hệ thống-> Người dùng và Nhóm-> Tài khoản của tôi, nhưng điều đó không giải quyết được. Chứng chỉ được tạo trên một Macbook khác với tôi hiện đang sử dụng.
Có thể xuất dưới dạng .p12 theo bất kỳ cách nào không?
Cám ơn câu trả lời của bạn. Chứng chỉ nằm trong Keychain, vì vậy đó có thể là khóa riêng tư. Vì khóa riêng nằm trên máy nơi chứng chỉ được tạo, bạn sẽ không thể tạo một .P12 trên máy của tôi, phải không? – Tomzie
Khi bạn lần đầu tiên tạo chứng chỉ nhà phát triển, trước tiên bạn phải tạo một CSR (yêu cầu ký chứng chỉ) bằng Keychain. Điều này đặt khóa riêng trong Keychain của bạn. Sau đó, bạn gửi CSR tới cổng thông tin của Nhà phát triển Apple, cổng này sẽ cung cấp cho bạn chứng chỉ trở lại. Vì vậy, câu trả lời ngắn gọn là, máy bạn đã thực hiện bước CSR ban đầu đó sẽ có khóa riêng trong Keychain của nó (nếu nó chưa bị xóa). – tom
Cảm ơn bạn đã trả lời. – Tomzie