1

Sencha Touch 2.1でIOS用にアプリケーションをネイティブにパッケージ化しようとすると、次のエラーが発生します。

Sencha Cmd v3.0.0.250
[ERR]       
!AMDeviceSecureInstallApplication
The application was successfully packaged
The application was successfuly signed
[ERR] stbuild exited with non-zero code : 1

Xcodeでは動作しません。助けていただければ幸いです。

これは私のpackager.json

{
"applicationName":"Demoedifarm",
"applicationId":"com.palapa.demoedifarm",
"bundleSeedId":"S5583Y6VFB",
"versionString":"1.0",
//"versionCode":"1",
"icon": {
    "57":"resources/icons/Icon.png",
    "72":"resources/icons/Icon~ipad.png",
    "114":"resources/icons/Icon@2x.png",
    "144":"resources/icons/Icon~ipad@2x.png"
},
"inputPath":"./",
"outputPath":"../build/",
"configuration":"Debug",
"platform":"iOS",
"deviceType":"iPad",
"certificateAlias":"iPhone Developer",
//"certificatePassword":"",
"provisionProfile":"/Users/palapa1/Library/MobileDevice/Provisioning Profiles/CA412FD2-60D6-407E-B7AD-A34637A8FF55.mobileprovision",
//"sdkPath":"/path/to/android-sdk",
//"sdkPath":"/path/to/android-sdk",
//"androidAPILevel":"8",
/*"permissions":[
                "INTERNET",
                "ACCESS_NETWORK_STATE",
                "CAMERA",
                "VIBRATE",
                "ACCESS_FINE_LOCATION",
                "ACCESS_COARSE_LOCATION",
                "CALL_PHONE"],*/
"minOSVersion": "4.2.1",
"orientations": [
    "landscapeLeft",
    "landscapeRight"

]
}
4

2 に答える 2

2

私はSenchaCmd(3.1)のより新しいバージョンを実行していて、コマンド構文が少し変わったと思いますが、これと同じエラーが発生したので、誰かに役立つ場合に備えて答えを出すことにしました。

次のコマンドを実行した場合:

sencha app package run myConfigFile.json

その後、同じエラーで失敗し、問題が何であるかわかりません。ただし、iOSシミュレーター(「プラットフォーム」プロパティ)を対象とするように構成ファイルを変更すると、正常に動作します(シミュレーターは自動的に開きます)。

代わりにこのコマンドを実行すると、次のようになります。

sencha app package build myConfigFile.json

その後、正常に完了し、出力フォルダーにMyApp.appファイルが作成されます。

XCode Organizerウィンドウを開いている場合は、このファイルを接続されている電話の下の「アプリケーション」フォルダーにドラッグすると、アプリがデプロイ/インストールされます。

于 2013-04-24T06:04:36.987 に答える
0

プロビジョニングプロファイルを使用する場合は、設定する必要があります

"configuration":"Release"

の代わりDebugpackager.json。これはドキュメントのバグです。

また、優れたチュートリアルについては、次の投稿を参照してください:http: //frightanic.com/software-development/sencha-touch-native-packaging-for-ios-done-right/

于 2013-10-27T12:41:09.820 に答える