Skip to content
コミット 01c29023 作成者 作成者 stoda's avatar stoda
ファイルを参照

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
読み込み中
読み込み中
読み込み中
読み込み中
0% 読み込み中 または .
You are about to add 0 people to the discussion. Proceed with caution.
先にこのメッセージの編集を終えてください。
コメントするには登録またはをしてください