Tôi đã có development certificate in apple developer portal
. Đang phát triển một ứng dụng iPhone, tôi muốn tích hợp Apple Push Notification trong ứng dụng này. Tôi đã tạo một new App ID
với sử dụng chứng chỉ hiện có và enabled the Push Notification in this app id
. Và tôi đã tạo một new Provisioning Profile
đã sử dụng id ứng dụng mới được tạo. Trước các bước này tôi đã tạo và tải xuống .cer file from keychain access
. Sau khi thực hiện các bước này, tôi đã tải xuống mới created SSL (Apple Push Notification Service SSL certificate) file and installed
trong Truy cập Keychain Mac của tôi. Khi tôi đã cài đặt tệp này, đã xác minh (dấu tick màu xanh lá cây ở đó) và got the .p12 file from this ssl file
.Làm thế nào để chuyển đổi tệp .p12 thành tệp .pem bằng Thiết bị đầu cuối?
Tôi làm theo các tài liệu táo RemoteNotificationsPG.pdf
, trong tài liệu này, họ đề cập sau khi lưu tệp .p12 chứng chỉ mở ứng dụng Terminal và gõ dưới nghênh,
openssl pkcs12 -in Certificates.p12 -out Certificates.pem -nodes
Tôi đã sử dụng này trong ứng dụng Terminal của tôi, nhưng lỗi thông báo xuất hiện có nghĩa là,
Error opening input file Certificates.p12
Certificates.p12: No such file or directory
Bạn có thể đề xuất hoặc hướng dẫn cho tôi nơi tôi đã làm sai hoặc những gì tôi đã bỏ lỡ trong các bước này không? Làm ơn giúp tôi. Cảm ơn trước.
CHỈNH SỬA:
Tôi đã lưu tệp Certificates.p12 trên màn hình của mình. Đường dẫn thư mục là Desktop->1/5/2012_Certificate->2/5/12->Certificates.p12
Tôi đã sử dụng 'ls' command
trong Thiết bị đầu cuối không liệt kê tệp Certificates.p12 của tôi.
Tôi đã nhập cd *path*
trả lại số No such file or directory
.
Hãy giúp tôi. Cảm ơn trước.
Bạn có chắc là bạn đang gọi lệnh từ đúng nơi, tức là từ thư mục chứa tệp Certificates.p12? (Hãy thử 'ls' trong Terminal trước khi bạn thực hiện 'openssl ...' - bạn sẽ nhận được danh sách các tập tin chứa trong thư mục hiện tại). – manicaesar
Cảm ơn Mr.Manicaesar. Tôi đã thử như thế này là openssl pkcs12 -in Certificates.p12 -out Certificates.pem -nodes. Phản hồi là -bash: Là: không tìm thấy lệnh. Tôi đã giữ chứng chỉ Certificates.p12 trong thư mục trên máy tính để bàn có tên là 2/5/12. Làm ơn giúp tôi. Cảm ơn trước. – Gopinath
ulu5 đã trả lời câu hỏi mà bạn đã hỏi trong nhận xét cho nhận xét của tôi;) – manicaesar