2014年2月15日 星期六

Dropbox Crash


為《AMIGO Controller 2.00》加入 Dropbox 支援,基本上是把 1.10 的代碼拷過來就是,不幸地當連接 Dropbox 時卻彈出「-[__NSCFString objectForKey:]: unrecognized selector sent to instance 0x9782d00」錯誤然後系統崩潰。一直以為代碼出事,找了兩小時也沒有頭緒。最後找到是 Plist 中的「URL types」的「Item 0」錯誤地儲存數值「db-xxxxxxxxxx」。「Item 0」這個數值應該是「URL Schemes」,而「URL Schemes」內的「Item 0」才是「db-xxxxxxxxxx」。簡單來說是遺漏了一層而導致問題出現...。

沒有留言: