2011-12-07 8 views
1

私はIpadアプリを持っています。複数のOpenGLタイル画像があり、コーナーにカップルボタンがあり、その1つがポップオーバービューを開きます。
このアプリは、iOSのバージョンが異なる複数のデバイスでテストされており、Xcodeから直接実行され、バイナリビルドを使用しています。すべてのテストの後、それはアプリストアに提出されました。そして今、iOS5を搭載したipad 2のアプリストアからダウンロードした後、Popoverビューで奇妙な動作が起こります。あなたがそれを開くために3回目をしようとすると二回ポップオーバービューを開いて閉じた後、ポップオーバービューは、その高さを失い、次のようになります。あなたはそれがボタンで指していない見ることができるようにまたiOS5、ポップオーバーがその高さを失う

enter image description here

それはもうそれを開きます。 Popoverは、あなたがアプリを再起動するまでこのままです。 iOS5より古いiOSを搭載したデバイスでは、すべて正常に動作しています。したがって、バグはiOS5でのみ表示され、アプリストアからアプリをダウンロードした場合にのみ表示されます。

誰でも同様のポップオーバー動作が見られましたか?それを修正する方法はありますか?

また、アプリストアアプリにのみバグが表示される原因は何ですか?最後の質問:バグを示すことができる場合、次のステップのアイデアは、アプリが提出された後にのみ発生しますか? Appleにお問い合わせください。

ご協力いただき、ありがとうございました。この問題を解決するための詳細情報をお寄せいただきありがとうございます。ありがとうございました。

+0

ポップオーバーの内容は、UIViewControllerですか?もしそうなら、あなたはcontentSizeForViewInPopoverメソッドを実装していますか?それが、あなたではない場合、私は同じ問題を表示するかどうかを確認するために、固定サイズのcontentSizeForViewInPopoverを実装しようとします。 –

+0

ありがとうございます。私は間違いなくそれを試みます。私はこのようなサイズを設定しました 'popViewController.view.frame = CGRectMake(0、0、size.width、size.height); popoverController.popoverContentSize = size; [popoverController presentPopoverFromRect:rect inView:rootView permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES]; ' – Kseniya

+0

私はまた、私の問題に関連することができるこの興味深い記事を見つけた[リンク] http://stackoverflow.com/questions/2211486/solved-peculiar-problem-iphone-application-distribution-build-contains-a-bug – Kseniya

答えて

1

長い間お詫び申し上げます。

問題は、私のクライアントがxcodeの古いバージョンでの提出のためにバイナリを作成し、基本的にそれについて嘘をついたことでした。再送信後、バグが消えました。

関連する問題