iTunes Connectバージョンアップ

数日前、iOSアプリを申請する際に利用するiTunes ConnectのWeb画面が大幅に更新された。

そいつのバグなのか、Xcode6.0との整合性の関係なのか、よくわからないが、アプリのバイナリをアップロードした後、警告が出るようになっていた。

警告(黄色文字)

Build x.x.x does not contain the correct beta entitlement. For more information, see the iTunes Connect Developer Guide

何を持ってcorrect beta entitlementなのか、サッパリわからんわい。


某スタックオーバーフローによると、

http://stackoverflow.com/questions/25756718/build-1-0-0-does-not-contain-the-correct-beta-entitlement-for-more-information

とのことで、結局よく分からない。
プロビジョニングプロファイルを作り直せばいい、という書き込みもあるし、それではうまくいかない、という書き込みもある。

今回の私の場合は、プロビジョニングプロファイルを作成し直して、開発環境に入れ直し、ビルドし直し、そして再度バイナリを送信することによって、警告は出なくなった。


ちなみに、送信したバイナリをどこで見るのかというと、
「Appの管理」→ 対象アプリを選択 → 「プレリリース」 → 「ビルド」
である。

アップロードしたバイナリは、この画面の「Processing」の一覧に表示され、Appleサイドでの内部処理が完了した段階で初めてバージョン管理画面の「ビルド」のところに追加可能になる。この「ビルド」のところに「+」アイコンでバイナリを追加するわけだが、Apple側の内部処理が完了するまではこの「+」アイコンは出ないので、何をしたら良いのか、ただ待っていればいいのか、直感的にはまったくわからない。

画面内には中途半端に日本語が混じっているし、画面がAjaxでヌルヌル動いて・・・


そう、はっきり言ってわかりにくいし、使いにくい。