1

Sencha Touch 2「Building Sencha native app」を使ってアプリを作ってみました。アプリケーションがビルドされ、IOS シミュレーターが成功しました。ただし、アプリケーションはロード インジケータ (3 つの点が点滅) でページに残ります。エラーや警告はありません。アプリケーションが読み込まれ、Chrome ブラウザで正常に動作します。

何か提案はありますか?

4

3 に答える 3

2

解決策を見つけていただければ幸いです。そうでない場合は、以下が私の提案です。私は同じ問題で立ち往生していました。シミュレーターでアプリを実行するのは私の興奮を殺しました[対処するエラーがなかったため、何が問題なのかわかりませんでした]. sencha のあいまいなドキュメントとフォーラムを検索し、次の修正を見つけました。

ステップ 1: app.json ファイルを開きます。

ステップ 2: 検索:

/**
 * Build options
 */
"buildOptions": {
    "product": "touch",
    "minVersion": 3,
    "debug": false,
    "logger": "no"
},

ステップ 3: 最後の行 "logger":"no" を "logger":false に変更します。

なぜこれを変更する必要があるのか​​ 、答えが見つかりませんでした。SDK の構成キーワードの値が変更された可能性がありますが、ここでは app.json で更新されていません [誰かが理由を理解するのを手伝ってくれるなら、それは素晴らしいことです]。私はわかりません。しかし、それは私にとってはうまくいきました。iOS シミュレーターでアプリをテストできました。Androidシミュレータと実機でのテストはまだ行っていません。

お役に立てれば!。

ありがとう。

于 2012-10-19T07:13:10.090 に答える
0

私は同じ問題と戦っています.app.jsにバンドルされているにもかかわらず、さまざまなファイルを読み込もうとしていることが原因のようです. これが問題かどうかは、Web インスペクターの [リソース] タブで赤いファイルを探すことで確認できます。

于 2012-09-28T04:13:58.127 に答える