概要
2015年10月13日に iTunes Connect に Submit してあったビルドを申請しようと思ってポチポチ押していたら「Toolchain が無効です。新規 App および App アップデートは Xcode 6 以降の公開 (GM) バージョン、および iOS 8 SDK 以降を使ってビルドする必要があります。ベータ版ソフトウェアを使ってビルドした App は送信しないでください。」と言われた。
環境としては Xcode 7.0.1 でビルドしていたので、「なんでやねんっ!」となって調べた。
原因
どうやら、Xcode の方ではなく OS X のバージョンが Beta であったコトが原因のようだ。
その時点で OS X 10.11.1 Beta
だったので、その上で動く Xcode からビルドするとダメらしい。
対策
OS X をダウングレード (というか、Beta を外す) するコトで対応した。
やり方は以下の通り
- ココ に書いてある方法で Beta プログラムの登録解除を行う
- 普通に App Store から最新の El Capitan をダウンロードしてインストール
- いつも通りの手順で Submit
これで、無事に登録できた!!