Trước tiên bạn cần hiểu các Certificate là gì? Và cần hiểu tại sao chúng ta phải làm điều này?
Certificate là chứng chỉ, hay chứng nhận, nó chứng nhận cho bạn được phép biên tập Xcode trên thiết bị của Apple, Xuất bản ứng dụng của bạn lên Apple Store của Apple.
Nếu không có Certificate bạn sẽ không thể làm được những việc đó.
Thực tế, đây là cách tạo ràng buộc để kiếm tiền của Apple, vì để có các Certificate bạn phải có tài khoản Nhà phát triển Apple trước với giá 99$. Đây là cách kiểm duyệt xem ta đã mua vé để vào cửa hay chưa vậy. Bản chất là thế nhưng bạn chỉ cần hiểu trước tiên Certificate được dùng để Biên Xcode và Xuất bản ứng dụng thì mới Tải lên Apple Store được. Hướng dẫn này giúp bạn tạo Certificate CSR
Certificate CSR được tạo ra từ máy tính MAC (hoặc máy tính Windows giả lập MAC). Mục đích của việc này để tạo ra file Certificate để sử dụng nó cho các bước tạo Chứng chỉ sau đó.
Bước 1:
Từ máy MAC (hoặc Windows giả lập MAC) sử dụng Spotlight để mở Truy cập Chuỗi khoá (Search Keychain Access) hoặc bạn đi tới Ứng dụng > Tiện ích > Truy cập Chuỗi khoá
Bước 2:
Sau khi mở Truy cập Chuỗi khoá (Keychain Access) > Từ menu Truy cập Chuỗi khoá (Keychain Access) > Trợ lý Chứng nhận (Certificate Assistant) > Yêu cầu chứng nhận từ tổ chức chứng nhận (Request a Certificate From a Certificate Authority)
Bước 3:
Nhập Email tài khoản Nhà phát triển Apple Developer của bạn vào, và nhớ chọn Được lưu vào ổ đĩa (Saved to disk)
Chọn nơi để lưu Certificate CSR, trong ví dụ này chúng tôi lưu ở Desktop.
Bạn đã hoàn thành việc tạo Certificate CSR. Hãy lưu giữ nó cẩn thận để sử dụng lâu dài.