2013-02-19 40 views
10

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?

Trả lời

14

Tùy chọn thiếu .p12 có nghĩa là bạn chỉ có khóa cá nhân hoặc chứng chỉ trên máy của mình. Bạn cần cả hai thứ này để tạo ra một .p12 (và tình cờ, bạn sẽ cần cả khóa riêng và chứng chỉ để ký ứng dụng của mình).

Vì vậy, hãy tìm hiểu xem bạn đang thiếu cái nào trong số này, thêm phần còn thiếu vào Keychain và tùy chọn .p12 sẽ khả dụng.

+2

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

+4

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

+0

Cảm ơn bạn đã trả lời. – Tomzie

2

Bạn có thể đăng ký khóa móc khóa cho dù khóa riêng có được liên kết với chứng chỉ phát triển hay không. Bạn chỉ có thể xuất khóa riêng và chứng chỉ dưới dạng .p12 nếu có.

22

Một điểm đáng chú ý: cửa sổ Trợ lý Keychain có danh sách "Danh mục" ở phần dưới của bảng điều khiển bên trái. Bạn chỉ có thể xuất p12 từ chế độ xem "Chứng chỉ".

Trong chế độ xem "Tất cả", bạn có thể xem chứng chỉ và các phím cùng với, để chúng là các mục riêng biệt không có khả năng chọn nhiều; trong khung nhìn Certificates, có một cấu trúc cây với các khóa là các mục con của các chứng chỉ, do đó việc chọn một chứng chỉ cũng sẽ chọn khóa riêng tương ứng.

+0

lol, Câu trả lời này là một trong những quyền tôi đã được tìm kiếm trong một thời gian dài. –

+0

cảm ơn Seva .... đây là tôi đang tìm kiếm – Rajiv

+0

Đã lưu tôi ít nhất 10 phút, có thể nhiều hơn thế nữa. – Gordonium

-3

Just select Certificate from the left panel to export it as .p12 Chỉ cần chọn Giấy chứng nhận từ bảng điều khiển bên trái để xuất khẩu nó như đuôi .p12

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