Merged PR 1122: [Fix] [DP.9644] [XPS-000776] #501 iOS12でアプリ起動時に利用許諾画面が毎回表示される
[Fix] [DP.9644] [XPS-000776] #501 iOS12でアプリ起動時に利用許諾画面が毎回表示される <現象> 初回一回+利用許諾変更時のみの利用許諾への同意が、iOS12の場合は毎回表示される。 <原因> 利用許諾変更の判定が誤って動作していた。(前回の版が取得できない) よって毎回「利用許諾が変更した際」の分岐に陥っていた。 <真の原因> iOS12ではUserDefaults(=簡易DB)にCodable(=JSON型)でInt値を直接格納することも、取得することもできないため。⇒言語仕様の問題 ※iOS13以降では相互に取得可能 <対処> UserDefaultsへの格納/取得ともにInt型での取り扱いとした。 iOS13, 14への影響はなし(確認済み) Related work items: #501
読み込み中
コメントするには登録またはサインインをしてください