アップルのやり方が気に入りません。
関数を廃止にしてくれれば、すぐに判ったんですが、、、
国と言語を習得する関数、少なくともIOS10から使用してきた関数が
使い物になりません。
恐らく多言語化の設定ファイルが「米国ー英語」以外は全て「日本ー日本語」になると設定されています。
主要言語を「米国ー英語」にしていたはずなのに、、、
全然逆の動作をしています。
どうりで、日本と米国以外のダウンロードが散発に終わるはずです。
これは私が悪いのか? アップルが悪いのか判りませんが、、、
そんなことは関係なく早急に対策する必要があります。
IOS11からなのか、アプリ内からのハードウェアアクセスが厳しく制限されています。
馬鹿みたいなことを行わないといけません。
アプリ内で言語選択とか、、、外部情報は全く当てに出来ないため、、、
アップルを信じた私が馬鹿でした。
使用している関数が、周辺環境によって左右されたり、誤った情報を送り返すなんて考えていませんでした。