26

私はすでに持っていdevelopment certificate in apple developer portalます。iPhone アプリを開発していますが、Apple プッシュ通知をこのアプリに統合したいと考えています。new App ID既存の証明書と を使用して を作成しましたenabled the Push Notification in this app id。そしてnew Provisioning Profile、新しく作成されたアプリIDを使用して作成しました。これらの手順の前に、.cer file from keychain access. created SSL (Apple Push Notification Service SSL certificate) file and installedこれらの手順を実行した後、Mac Keychain Access で新しくダウンロードしました。このファイルをインストールすると、確認され(緑色の目盛りが表示されます)got the .p12 file from this ssl file、.

私はリンゴのドキュメントに従いましRemoteNotificationsPG.pdfた.p12ファイルを保存した後に彼らが言及したこのドキュメントでは、ターミナルアプリを開き、以下のコメンドを入力します。

openssl pkcs12 -in Certificates.p12 -out Certificates.pem -nodes

これをターミナルアプリで使用しましたが、エラーメッセージが表示されます。

Error opening input file Certificates.p12
Certificates.p12: No such file or directory

これらの手順でどこが間違っていたのか、または何を見逃していたのかを提案または案内してもらえますか? 私を助けてください。前もって感謝します。

編集:

Certificates.p12 ファイルをデスクトップに保存しました。フォルダパスはDesktop->1/5/2012_Certificate->2/5/12->Certificates.p12

'ls' commandターミナルで使用しましたが、Certificates.p12 ファイルがリストされていません。

これを入力cd *path*しましたreturn No such file or directory.

私を助けてください。前もって感謝します。

4

2 に答える 2

8

あなたは正しいディレクトリにいますか?ls コマンドを使用すると、Certificates.p12 が一覧表示されますか?

編集:端末タイプで:

ls

これにより、現在のディレクトリのすべてのファイルがリストされます。Certificates.p12 がリストされていない場合は、ターミナルの正しいディレクトリにいません。

正しいディレクトリ タイプに到達するには:

cd *path*

ここで、path は Certificates.p12 を含むフォルダーです。cd と入力した後、そのフォルダーをターミナルにドラッグ アンド ドロップできます。ヒットリターン。次に、openssl コマンドを実行します。

于 2012-05-02T06:45:59.810 に答える