AIRを作成していて、アイコン画像を作成したところ、なぜかパブリッシュの度にアイコンが破壊されてしまうというバグが発生。
画像フォルダに入っていたアイコンが、一切見つからないんです…
今まではこんなことなかったのにな…と思い色々とテストして調べてたら、見事に原因が分かりました。
AIRをFlash上からパブリッシュすると(※インストールではないです)、AIRはそのFlaファイルのある場所に一時的に作られます(みたいです)。
そのFlaファイルが入ってるフォルダにアイコンの入っているフォルダを作って読み込ませていたんですが、そのフォルダ名が「AppIconsForAIRPublish」だと、パブリッシュの際に破壊されてしまう模様。
まぁ、何故わざわざこんな名前にしたかと言うと、そもそもAIRのアイコンを設定せずに、デフォルトでパブリッシュした際にアイコンが入っているフォルダ名がこの「AppIconsForAIRPublish」なんですよね。
今までは、普通に分かりやすく「icon」とかにしていましたが、ほんの気まぐれで同じ名前にしてみたら見事にバグが起きたと…
しかも画像が全て破壊されるというのは、なかなかのバグ。
まぁあんまりいないと思いますが、気を付けてください。
TrackBack :





