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です。

DDJ-Info.plist - DDJ-1.jpg

もちろん、アプリ設定に、Base SDKやiPhone OS Deployment TargetもちゃんとOS3.0に設定しないといけませんよ。

  • トラックバック 停止中
  • コメント (0)
  1. コメントはまだありません。