今天剛升級(jí)了Xcode 8 徙硅,發(fā)現(xiàn)在iOS10上調(diào)用相機(jī)和相冊(cè)會(huì)崩潰,找了下焰情,發(fā)現(xiàn)原因很簡(jiǎn)單陌凳,蘋果調(diào)整了隱私策略,iOS10之后如果需要調(diào)用相機(jī)内舟、相冊(cè)合敦、藍(lán)牙等這些跟隱私相關(guān)的,需要在info.plist中添加字段验游,就像定位一樣充岛。
如下圖所示:
這樣就可以了,解決了Crash問題耕蝉,而且第一次調(diào)用的時(shí)候的提示和之前的系統(tǒng)給出的提示是一致的崔梗。
But,今天提交審核的時(shí)候出現(xiàn)了構(gòu)建版本無效的錯(cuò)誤垒在,Apple給出的信息是少添加了一個(gè)字段,并且字段對(duì)應(yīng)的內(nèi)容不能為空,所以我還是乖乖的把內(nèi)容給加上了兑凿,并沒有測(cè)試如果字段齊全內(nèi)容為空會(huì)不會(huì)出現(xiàn)構(gòu)建版本無效的情況湾揽,如果你遇到了可以留言分享一下。