UIImagePickerで画像の取得できない問題

新年あけましておめでとうございます!
2019年は20代ラストイヤーを迎えます!
成長をテーマに進んできた2018年でした。
2019年は「伸長」をテーマとし、今まで培ってきたものを膨らませつつ、
自分のやりたかったことにも少しずつ手を伸ばしていきたいなと考えてます。
本年もどうぞよろしくお願いいたします。

本日のお話

さて、新年の挨拶もさることながら、2018年からつまづいていたエラーの解決に向けて。
2018年の11月以降は引っ越しやらなんやらで忙しく、引っ越した今もとっても部屋が狭いです(荷ほどき的な意味で)

そんな中、新年も明けたことだしと暇を持て余していました。
それで大量のダンボールからプライベートMacを引っ張り出してきました!
(人生初明治神宮に行ってきましたo(^▽^)o)
引っ越し前に発生していたエラーを2か月ちょっと放置していたので、着手。

それは、UIImagePickerでの画像取得ができない! ことでした。

エラーは?

Error Domain=PlugInKit Code=13 "query cancelled" UserInfo={NSLocalizedDescription=query cancelled}

え、君誰?ってかんじじゃないですか?
ググっても出てこないし、なにそれ( ・∇・)。。。メッチャコマル

結局のところ?

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
    // logic
}

で処理を書いていたのですが、正しくは

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
    // logic
}

だったということですね。
エラー文と、画像の取得ができなかったことに相関はありませんでした。

参考にさせていただきました

studio.beatnix.co.jp

harukiyasui.com