2016-09-14 9 views
3

xCode 8.0(8A218a)を使用してMacOS Sierra GM(16A322)でApp Storeに送信したいアプリケーションをコンパイルしています。 MacOSやxCodeのベータ版では不可能であることを示す他のスレッドをここで読んだが、Appleは2016年9月7日にGM候補者がこれを可能としていたと思われる記事を公開した。エラーMacOSでiOSアプリケーションを送信しています。レビュー用のSierra GM(16A322)とxCode 8.0

「Xcodeの8 GM種子、 MacOSのシエラ、iOSの10のGM種子とテスト、watchOS 3、tvOS 10を使用してアプリをビルドし、レビューのためにそれらを提出する:

This postは、次のステートメントを含めます"

アプリはxCodeからiTunes Connectに問題なくアップロードされます。 (私は別の状況下で、他のスレッドで見てきた)次のメッセージ「レビューのために送信]をクリックすると はレンダリング:

「新しいアプリとアプリのアップデートは、公開して構築しなければなりません(GM)のバージョンの Xcode 6以降、macOS、iOS SDKベータ版macOSビルドを含む ベータ版ソフトウェアでビルドされたアプリケーションは送信しないでください。

他の誰かがこれを経験したことがあるか、原因や回避策を見つけられたのか不思議です。ありがとう。

答えて

2

Sierra GM(16A322)はまだiTunes Connectで緑色に点灯していないようです。 App Storeにアップロードする前に、アーカイブ内のInfo.plistファイルでBuildMachineOSBuildを15G31に変更するとビルドできるはずです。

.xcarchiveを含むディレクトリでこのコマンドを実行すると、すべてのファイルを1回で更新できます。

find ./*/Products/* -name Info.plist -print0 | xargs -0n1 plutil -replace BuildMachineOSBuild -string 15G31 
+0

さらにAppleはちょうど[開発者に新しいGM種子](HTTPSをリリース://developer.apple.com/download/)。これを使って提出しようとしなかったのですが(16A323)、うまくいくと思います。 – hpeikemo

+1

2017年にHigh Sierra Beta(17A306f)を使用してアプリケーションを送信すると、この問題が発生しました。hpeikemoのソリューションは、ビルド番号16F73を使用してうまく動作します。 find ./*/Products/* -name Info.plist -print0 | xargs -0n1 plutil -replace BuildMachineOSBuild -string 16F73 – maskie

0

はい、同じエラーが発生しています。私は現在、別のコンピュータ(MacBook Pro)でEl Capitan 10.11.6をダウンロードしています。その後、Xcode 8 Releaseのバージョンを再インストールして、この方法でもう一度レビュー用にアプリケーションを送信しようとします。

私はうまくいけばあなたが掲載され続けると、これが動作するかどうかお知らせください。

これは私が失敗した試みのために私のiMac上で実行されていたものです!... MacOSの10.12(16A322) バージョン8.0(8A218a)

関連する問題