0

最近、iPhone アプリが拒否されました。その理由は次のとおりです。

Wi-Fi とセルラー ネットワークの両方で、iOS 6.1.3 を実行している iPhone 5 でレビューしたところ、App Store レビュー ガイドラインに準拠していない 1 つ以上のバグがアプリに見られることがわかりました。具体的には、アプリを起動すると空白の黒い画面が表示されました。詳細については、添付のスクリーンショットを参照してください。再現手順は次のとおりです。 1. アプリを起動します 2. バグが発生しました

FlashDevelop と最新の Apache Flex + Air SDK 3.7 + swfversion=20 を使用しています。テストする iPhone 5 はありませんが、IOS 4.3、5.1、および 6.1.3 (最新) の 3GS、iPod touch (第 4 世代) でアプリケーションをテストし、アプリケーションはそれらすべてで動作します。

上記の添付のスクリーンショットは次のとおりです。

ここに画像の説明を入力

ご覧のとおり、「空白」の画面は実際には深い青色で、プロジェクトの背景に設定した色です。

正直なところ、iPhone 5 をサポートするためにコードに特別な変更を加えていません。プロジェクトのサイズは 640x960 に設定されていましたが、Default-568h@2x.png を含めました。ペイロードの .ipa 内に表示されます。 /Myapp.app/

私がオンラインで読んだほとんどすべての iPhone 5 の議論では、劇場での起動の問題は、Default-568h@2x.png がリリース .ipa のルートに存在しないことが原因ですが、私の ipa には存在すると確信しています。 . また、リクエストの高解像度を高く設定し、Info.plist には正しい DTPlatformVersion (6.0) と DTSDKName (iphoneos6.0) が含まれています。

問題の可能性はありますか?

ありがとう。

4

2 に答える 2

0

Flex を使用しているため、アプリケーションの「splashScreenImage」プロパティを使用します。すべての解像度が満たされるようにするには、単に MultiDPI-Ressource を使用します。

いくつかの例は、http://help.adobe.com/en_US/flex/mobileapps/WSa122979b4619725672e48c412a3e152164-8000.htmlにあります。

于 2013-05-04T11:08:58.457 に答える
0

最後にiPhone 5を手に入れたところ、エラーが次のエラーになりました。

「エラー #3747: 複数のアプリケーション ドメインは、このオペレーティング システムではサポートされていません。」

詳細はこちら:

http://forums.adobe.com/message/4736711#4736711

奇妙なことに、iPhone 5 でデバッグ モードを使用している間も表示されず、アドホック バージョンを使用している間だけ表示されました。

とにかく、私はswfファイル(アニメーションのロード)を埋め込んでいて、代わりにswfをロードするように変更し、もちろんロードが完了してから続行しました。

于 2013-10-07T22:11:27.293 に答える