Open3

[iOS] M1 Mac だとiOS シミュレータでフォトライブラリの画像が読み込めない

Yusuke AriyoshiYusuke Ariyoshi

M1 マシンで、シミュレータで写真を読み込もうとすると写真が取得できない問題がある。
写真の取得にはPhotosUI フレームワークのPHPicker を利用。
次のようなログが出力される。

[db] _LSSchemaConfigureForStore failed with error Error Domain=NSOSStatusErrorDomain Code=-10817 "(null)" UserInfo={_LSFunction=_LSSchemaConfigureForStore, ExpectedSimulatorHash={length = 32, bytes = 0x4b64f053 8d1364ff 0b68dbfb 9e7f437e ... d8889279 df4097f1 }, _LSLine=405, WrongSimulatorHash={length = 32, bytes = 0x4b3fda1a 658aac51 e905a4b9 3f769913 ... 73e7d3c9 4a353cfc }}

環境

  • MacBook Pro (13-inch, M1, 2020)
  • macOS Big Sur 11.2.3
  • Xcode 12.4
  • iOS 14.4 シミュレータ
  • Target iOS 14.1
  • Swift 4.2