iOS5に対応したぐらいの古いアプリをiOS8で使おうとして不具合が起きて困ったので記録。
※機能制限を使っていない人には関係ない話です
不具合が起きたときの条件
○新しいiPhone(まだアドオンを買った事が無い)
○アプリがiOS5までの対応
○機能制限でiTunes Storeを禁止している
○使っているApple IDが二段階認証を設定している
不具合の状況
○アイテム購入ボタンを押す
○Apple IDの認証が出る
○正しいパスワードを入れる(Touch IDを使っても同じ)
○「本人確認が必要」とのメッセージ(うろ覚え)
○もう一度Apple IDの認証が出る
○正しいパスワードを入れる
○何のエラーも出ず、アドオン一覧へ戻ってしまう
エラーが出ないために原因が分からず色々試す。
最終的に別の新しいiOS8対応のアプリでアドオンの購入手続きを試行。
「iTunes Storeアプリの起動にしっぱいしました」とエラーが出る
まさかと思いながらiTunes Storeアプリの機能制限を外しもう一度試すと
「本人確認が必要」にパスワードを入れると2段階認証のためのパスコード送信画面が出る。
認証できる装置を選んでパスコードを入手し入力すると購入が完了。
まさか「iTunes Storeアプリ」に組み込まれているとは思ってもいませんでしたw
もし同じ症状で偶然ここにたどり着いたならば参考にしてください。