beta SDKでは使っちゃだめ件
iPhone SDK 3.2のベータを使って、アプリをリリースしようとしていた時、このようなメッセージが出てきた。
The binary you uploaded was invalid. A pre-release beta version of the SDK was used to build the application.
要するに、AppStore用のバイナリを作るなら、betaじゃないSDK(iPhone OS 3.1)を使わないとだめみたいです。
一台の開発機に複数のSDKをインストールすることが可能ですが、使いながらいろんな問題が出てきた経験はあるので、言われた通り、3.1のSDKをインストールすることは下策中の下策です。
Googleに訪ねた結果は簡単かつ有効である、Info.plistに手動でMinimumOSVersionを入れればOKです。

もちろん、アプリ設定に、Base SDKやiPhone OS Deployment TargetもちゃんとOS3.0に設定しないといけませんよ。
コメントはまだありません。