###【iOS】Sign In with Apple をドキュメント通りに使っていると
if let code = appleIdCredential.authorizationCode {
authorizationCode = String(bytes: code, encoding: .utf8)
}
let userIdentifier = appleIdCredential.user
let fullName = appleIdCredential.fullName
let email = appleIdCredential.email
こんなクラッシュが。
NSPersonNameComponents (found in field fullname)
fullnameはString型ではなく、PersonNameComponents型でした。
##まとめ
プログラミングを始めたてのころは型のことなんてそっちのけでした。
そんな過去の自分に向けた戒めかつ、誰かしらの救いになればいいと思っています。