SwiftUIの基本を身につけたい方はこちら

【Xcode/Swift】UUIDをFirebaseに保存しようとした時のエラー:Thread 3: “Unsupported type: __NSConcreteUUID”について

事象

FirebaseにUUIDを保存しようとしたら、以下のようなエラーが表示された。

Thread 3: “Unsupported type: __NSConcreteUUID”

原因

UUIDとい型はFirestoreではサポートしていないため、そのようなエラーが表示される。

解決方法

FirestoreにUUIDを保存したといときは、.uuidStringをつける

var id = UUID().uuidString