iOS10正式版本已發(fā)布谴忧,Xcode8也跟著就發(fā)布了,于是我就在第一時(shí)間將Xcode8和iOS10都更新了角虫。但是一波需要適配的問(wèn)題就來(lái)沾谓,有Xib的問(wèn)題,還有很多界面上的問(wèn)題上遥,在iOS10上根本不能看搏屑。
通過(guò)半天的修改終于把界面適配好了争涌,這時(shí)我以為iOS10的適配應(yīng)該就到此為止了粉楚,于是我就Archive生成Release版本的ipa并將其提交到iTunesConnect,一切都是那么的順利亮垫。然而事實(shí)并不是這樣的模软,上傳成功后我打開(kāi)iTunesConnect網(wǎng)站登錄我的開(kāi)發(fā)賬號(hào),準(zhǔn)備提交版本更新饮潦,然而我卻找不到我之前提交的ipa燃异。在app下的“活動(dòng)”欄中的“所有構(gòu)建版本”也沒(méi)有我之前提交的版本。(這時(shí)我心想继蜡,我明明在Xcode中顯示提交成功回俐,為什么iTunesConnect中卻不顯示了逛腿,蘋(píng)果也沒(méi)有給出任何提示)
我發(fā)現(xiàn)構(gòu)建版本左邊的“+”號(hào)可點(diǎn),點(diǎn)開(kāi)“+”號(hào)后發(fā)現(xiàn):
上面顯示我之前提交的幾個(gè)版本都是無(wú)效的仅颇,但是在Xcode提交時(shí)成功的啊单默,如果失敗也應(yīng)該給個(gè)提示啊。這次卻沒(méi)有任何提示忘瓦,這肯定不應(yīng)該啊搁廓,每次iTunesConnect中app的狀態(tài)發(fā)生變化,蘋(píng)果都會(huì)發(fā)送郵件的耕皮,于是我去查閱了一下蘋(píng)果的郵件境蜕,還真有。郵件中有明確的寫(xiě)明:
于是我重新打開(kāi)項(xiàng)目在Info.plist中添加了如下配置:
在iOS10上如果沒(méi)有上述配置就使用相機(jī)凌停、相冊(cè)粱年、麥克風(fēng)程序會(huì)閃退的。
不知道還有沒(méi)有其他原因苦锨,反正我就是這樣解決的逼泣,再次做個(gè)筆記,同樣也希望可以幫助到遇到相同問(wèn)題的各位同行們舟舒。