SnowLeopardベータ版とXCode3.2を使用して、Appleにアプリのビルド、送信、受け入れを成功させる人はいますか?
4 に答える
いいえ。アプリ ストアでは、制作ツールを使用して提出されたアプリのみを受け付けます。最新のプロダクション ツールは、iPhone OS SDK 3.0 を使用した Xcode 3.1.3 です。
製品が正式にリリースされるまで、Snow Leopard で作成されたアプリを提出することを期待すべきではありません。
論理的には、アプリ ストアに送信するアプリケーション バンドルを作成しています。Snow Leopard で XCode によってビルドされた 3.0 リリース バンドルが、Leopard バージョンによってビルドされたものと同じでない場合、それはバグです。
Apple は、最終的なビルドがアプリ ストアの署名と実行の要件を満たしている限り、何を使ってビルドしたかを知りませんし、気にもしません (結局のところ、必要に応じて手動でファイルをコンパイルすることもできます)。
いいえ。
そのため、古い 20 インチ iMac でベータ版とデベロッパー シードをテストしています。
現在のプラットフォームでアプリを開発してテストすることをお勧めします。手間を省けるかもしれません。
はい。2 つの私のアプリケーション (現在 App Store にあります) の最新バージョンは、Snow Leopard、Xcode 3.2、および iPhone 3.0 SDK の Snow Leopard バージョンで構築されています。既存のデバイスで徹底的にテストしたところ、動作 (コード署名を含む) は、私の Leopard ビルド マシンで生成されたものと同じように見えました。もちろん、現時点では 3.1 SDK を使用して App Store にアプリケーションを提出することはできませんが、それは問題ではありません。
とはいえ、これはおそらく推奨される戦略ではないので、Snow Leopard の公式リリースが公開されるまで (短時間) 待ってから試すことをお勧めします。