iOS10正式版本已發布,Xcode8也隨著就發布了,因而我就在第1時間將Xcode8和iOS10都更新了。但是1波需要適配的問題就來,有Xib的問題,還有很多界面上的問題,在iOS10上根本不能看。
通過半天的修改終究把界面適配好了,這時候我以為iOS10的適配應當就到此為止了,因而我就Archive生成Release版本的ipa并將其提交到iTunesConnect,1切都是那末的順利。但是事實其實不是這樣的,上傳成功后我打開iTunesConnect網站登錄我的開發賬號,準備提交版本更新,但是我卻找不到我之條件交的ipa。在app下的“活動”欄中的“所有構建版本”也沒有我之條件交的版本。(這時候我心想,我明明在Xcode中顯示提交成功,為何iTunesConnect中卻不顯示了,蘋果也沒有給出任何提示)
我發現構建版本左側的“+”號可點,點開“+”號后發現:
上面顯示我之條件交的幾個版本都是無效的,但是在Xcode提交時成功的啊,如果失敗也應當給個提示啊。這次卻沒有任何提示,這肯定不應當啊,每次iTunesConnect中app的狀態產生變化,蘋果都會發送郵件的,因而我去查閱了1下蘋果的郵件,還真有。郵件中有明確的寫明:
因而我重新打開項目在Info.plist中添加了以下配置:
在iOS10上如果沒有上述配置就使用相機、相冊、麥克風程序會閃退的。
不知道還有無其他緣由,反正我就是這樣解決的,再次做個筆記,一樣也希望可以幫助到遇到相同問題的各位同行們。
上一篇 數據結構順序表及鏈表實驗
下一篇 nexus離線安裝索引及一些問題