Các tệp .p12 được sử dụng để xuất bản ứng dụng trên Apple App Store
A. Tạo tệp CSR (.certSagingRequest)
- Mở quyền truy cập chuỗi khóa từ các tiện ích
- Từ thanh công cụ Keychain Access, chọn Keychain Access -> Preference
- Trong cửa sổ bật lên, chọn tab Chứng chỉ
- Đặt cả “Giao thức trạng thái chứng chỉ trực tuyến” và “Danh sách thu hồi chứng chỉ” thành “Tắt”
- Đóng cửa sổ này
- Bây giờ từ thanh công cụ, hãy mở Truy cập chuỗi khóa> Hỗ trợ chứng chỉ> Yêu cầu chứng chỉ từ Tổ chức phát hành chứng chỉ
- Nhập địa chỉ email và tên thông thường mà bạn đã sử dụng để đăng ký trong Chương trình nhà phát triển iOS
- Giữ trống Email CA và chọn “Đã lưu vào đĩa” và “Hãy để tôi chỉ định thông tin cặp khóa”
- Bấm Tiếp tục
- Chọn tên tệp và đích trên ổ cứng của bạn
- Nhấp vào để lưu
- Trong cửa sổ tiếp theo, đặt giá trị "Kích thước khóa" thành "2048 bit"
- Đặt “Thuật toán” thành “RSA”
- Bấm Tiếp tục
Thao tác này sẽ tạo và lưu tệp certSignRequest (CSR) vào ổ cứng của bạn. Khóa công khai và riêng tư cũng sẽ được tạo trong Truy cập chuỗi khóa với Tên chung được nhập.
B. Tạo tệp ".cer" trong tài khoản nhà phát triển iOS
- Đăng nhập vào tài khoản nhà phát triển apple Nhấp vào “Chứng chỉ, Số nhận dạng & Tiểu sử”
- Nhấp vào “Hồ sơ cấp phép”
- Trong phần “Chứng chỉ”, hãy nhấp vào “Sản xuất”
- Nhấp vào nút “Thêm” (+) ở trên cùng bên phải của bảng điều khiển chính
- Bây giờ, hãy chọn “App Store và Ad Hoc”
- Bấm Tiếp tục
- Nhấp vào “Chọn tệp” và tìm tệp CSR bạn đã tạo từ ổ cứng của mình
- Nhấp vào Tạo
- Nhấp vào Tải xuống để lấy tệp
C. Cài đặt .cer và tạo chứng chỉ .p12
- Tìm tệp .cer bạn đã tải xuống và nhấp đúp
- Đặt menu thả xuống Đăng nhập thành “đăng nhập” và nhấp vào Thêm
- Mở KeyChain Access và bạn sẽ tìm thấy hồ sơ được tạo ở Bước A
- Bạn có thể mở rộng hồ sơ "khóa riêng tư" (hiển thị chứng chỉ bạn đã thêm)
- Chỉ chọn hai mục này (không phải khóa công khai)
- Nhấp chuột phải và nhấp vào “Xuất 2 mục…” từ cửa sổ bật lên
- Bây giờ hãy đảm bảo định dạng tệp là “.p12” và chọn tên tệp và đích trên ổ cứng của bạn
- Nhấp vào để lưu. Bây giờ, bạn sẽ được nhắc đặt mật khẩu nhưng giữ trống cả hai
- Bấm OK. Bây giờ, bạn có tệp .p12 trên ổ cứng của mình
Hãy lưu ý rằng nếu sự cố vẫn tiếp diễn thì hãy thử cả bước dưới đây:
Nếu chuỗi khóa của bạn có trong iCloud thì hãy xóa tất cả nội dung chuỗi khóa khỏi iCloud và thực hiện thiết lập mới trong iCloud. Thao tác này sẽ hoạt động.