5

Flex を使用して iOS 用のアプリを作成しています。私は開発に深く関わっています。

今朝、私のテスターの 1 人が、私が作成していない Flex ベースのポップアップを見たと報告しました。

ここに写真を投稿することはできませんが、ポップアップについて説明します。フレックス パネルのように見える小さな閉じるボタンが付いた灰色のヘッダー バーがあります。私の知る限り、これは標準の flex ポップアップの一部ではありません。次に、メイン ウィンドウの左上隅にクエスチョン マークの画像が表示されます。これは、画像を読み込もうとしたができないときにflexが使用するグラフィックのスタンドだと思います。ポップアップの下部には、IP アドレスが事前に入力されたテキスト入力ボックスがあります。アドレスは私とテスターの両方で同じです。最後に一番下にOKボタンとキャンセルボタンがあります。

アプリにグローバル ボタン スキンを設定したため、ボタンのスタイルが設定されます。それ以外は、このポップアップを作成していないため、スクリプトでその証拠を見つけることができません。

私はすぐに自分の iPad と同じビルドを起動しました。送信する前にテストしましたが、これまでに何の証拠も見たことがありませんでしたが、今朝テストしたところ、このポップアップも表示されました。それは文字通り一晩で起こったようです。

さらにテストを行ったところ、すべてのインターネット接続をオフにするとアプリが起動しなくなることがわかりました。スプラッシュ画面でハングします。このビルドについては確信が持てませんが、以前のビルドは間違いなくオフラインで動作していたことはわかっています。

これを引き起こす可能性のあるものをスクリプト全体で検索しました。標準ライブラリ以外の参照ライブラリは使用しておらず、ANE も使用していません。作業中の他の Flex アプリも確認しましたが、すべて問題ないようです。

他の誰かがこれに遭遇したことがありますか?何を探すべきか、またはそれを修正する方法についてのアイデアは大歓迎です。

ありがとうございました、

ジェイミー

4

1 に答える 1

3

アプリのデバッグ バージョンを配布しているようですが、このポップアップは、実行中の Flex デバッガー セッションへの接続方法に関する情報を求めています。これは、アプリが実行される前に発生します。いつでもキャンセルを押して無視できます。

アプリをユーザーに配布するとき。「デバッグ」ビットを含まない正式なリリース ビルドを作成することを強くお勧めします。したがって、このポップアップは表示されません。

于 2012-10-03T12:06:11.073 に答える