2

ベータYosemiteをインストールしました。現在、 Xcode 5 (ベータ版ではない) を使用してMacアプリ (iPhone アプリと同じ問題)
を公開しようとしています。そして、私はこのメッセージを受け取ります:

このバンドルは無効です。Apple は現在、このバージョンの OS で作成されたアプリケーションを受け付けていません。

同じ問題がマーベリックスにもありました。この質問を見てください:
このバンドルは無効です。Apple は現在、このバージョンの OS で作成されたアプリケーションを受け付けていません。(マーベリックス)

Apple が開発者に新しいベータ版 OS X のダウンロードとインストールを許可し、同時にアプリの公開を許可しないというのは、非常に興味深いパラドックスです。

私たちは何ができる?
マーベリックスに戻るべきですか?

4

2 に答える 2

2

SystemVersion.plistを大量に使用したくない場合は、 10.10でそれを処理する別の方法を次に示します。

アーカイブを作成したら、アーカイブのルートにある .app バンドルと .plist を変更して、有効な受け入れバージョンと一致させることができます。次に、Xcode を使用して送信します。コード署名や Application Loader を大量に使用する必要はありません。

シンプルなソリューションが必要で、それを支払うことを気にしない場合は、簡単に実行できるツールを作成しました: https://vox.vg/xcarchiver/

于 2015-01-28T18:54:00.747 に答える