iOS13より前の端末でUITraitCollectionを使うと落ちる

この前Xamarin.Formsのダークテーマ対応でAppThemeBindingを使うようにしたで端末のダークモード設定に関わらずダークモードにできるようにしたのはいいが、iPhone5sで起動しなくなっていた。

iOSバージョンは、12.4.8

12.5.5が来てたのでバージョンアップしたが、起動中に落ちる。

UITraitCollectionが無い?らしい。

iOS13以降じゃないとないっぽいので、OSバージョン判定するようにした。

この前のDependencyService

とりあえず起動はできた。

ListViewの背景とか部分的に変わってない箇所あるんだよな~。

コメントを残す

%d人のブロガーが「いいね」をつけました。