AppleID の初回登録は無料アプリ購入とセットでやるべき

会社でiPadを20台キッティングするときに面倒なのが AppleIDの取得。ユーザ基本情報とかアンケートみたいのがあるので、結構めんどい。

入力手順を自動化するのに良い方法ないかな〜と探していたところ、WebサイトからAppleIDを登録できるページを発見 :-)


Webページから入力できるなら Selenium が使えるとスクリプトを作成してデータを登録。キャプチャがあるので、それだけ手入力にすれば良いので、大幅に作業効率がアップした。やったね!と AppleID 20個とりました。ここまでは順調 :-)

でも、あとでトラップがあった。iPad の AppStore にサインインするときに「このAPple IDは、iTunes Store で使用されたことがありません。アカウント情報を確認してください」とダイアログが出る。


レビューボタンを押すと、利用規約への同意とクレジットカード番号の登録などが求められる。購入しようとしたのが無料アプリの場合でもね、これが痛い。。。

仕方ないので自分のクレジットカードを使ってカード番号を登録するんだけど、利用制約とかいろいろある。

  • 他のAppleIDに使っているクレジットカード番号は登録できない
  • 4,5台、同じカードを使い回そうとすると登録を完了できなくなる(トランザクションが完了できない?)


サインインしてない状態で無料アプリを選択して、既存AppleID を指定しようとしても利用規約への同意 → アカウント情報(クレジットカード番号など)の登録 → AppleID の初期化完了 というフローになるので、必ずクレジットカード番号の登録が求められる。

キッティング台数が20台だから、まだなんとかなるけどさ、100台単位でやってたら、この業非常にめんどい。やっぱり、AppleID の新規取得は無料アプリの購入と一緒にやった方が良いんだね、ふぅ :-(

おまけ

iTunesサポートに連絡してトランザクションを完了してください」とメッセージが出ると、そのクレジットカードでの登録は2、3日受け付けてもらえなくなる。ただ、クレジットカード自体は使えるし、カード会社の方でもロックがかかってないのはサポートに連絡して確認できた。
アップルの方で不正利用防止で同一カードの使い回しをチェックしているんだろうけどさ、無料アプリの購入でもクレジットカード必須になる処理フローは設計ミスだよなぁ。:-(