0

sencha touch アプリをパッケージ化しようとすると

sencha app package build iosPack.json

このエラーが発生します:

Unable to load PKCS12 identity

ここに私の iosPack.json があります:

{   "applicationName":"XXXXX",

    "applicationId":"yyyyyyy",

   "bundleSeedId":"ZZZZZZZZZZ",

   "versionString":"0.1",

   "versionCode":"1",

   "icon": {
    "57":"resources/icons/icon4.png",
    "72":"resources/icons/icon3.png",
    "114":"resources/icons/icon2.png",
    "144":"resources/icons/icon1.png"
   },

   "inputPath":"./",

   "outputPath":"./build/",

   "configuration":"Debug",

   "platform":"iOS",

   "deviceType":"iPhone",

   "certificatePath":"./certifs/ios_development.cer",

   "orientations": [
    "portrait"
   ]
}

問題はどこから来るのでしょうか?

4

2 に答える 2

1

1) 証明書を生成するためのすべての手順を正しく完了したことを確認してください。

2) 証明書にパスワードを使用した場合は、構成で証明書のパスワードを指定してみてください。

 "certificatePath":"./certifs/ios_development.cer",
 "certificatePassword": "Password here",
于 2014-02-04T03:16:25.400 に答える
0

動作させるために、cer ファイルを P12 形式に変換しました。P12 ファイルは、Apple 開発者証明書と関連する秘密鍵を 1 つのファイルにまとめたものです。手順は、このチュートリアルで非常によく説明されています。

http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html

于 2014-02-04T14:18:12.837 に答える