蘋果在最新的App開發(fā)者審核條款中規(guī)定,在今年的4月30日之后需要使用LaunchScreen作為啟動(dòng)圖方式,LuanchImage馬上要進(jìn)入歷史。。。。
適配過(guò)程(僅限項(xiàng)目之前使用的LuanchImage做啟動(dòng)圖適配的)
1.刪除工程Images.xcassets中的LuanchImage資源數(shù)據(jù)(刪除成功之后編譯項(xiàng)目會(huì)出現(xiàn)下面的錯(cuò)誤信息)

刪除工程Images.xcassets之后報(bào)錯(cuò)信息
那么在Build Setting中搜索“l(fā)aunchimage”,然后刪除配置內(nèi)容即可。

刪除配置內(nèi)容
2.在LaunchScreen.storyboard中創(chuàng)建一個(gè)UIImageView視圖,對(duì)這個(gè)視圖做相應(yīng)的約束。(LaunchScreen 需要的啟動(dòng)頁(yè)的圖片不能放到工程Images.xcassets中)

第一步;給LaunchScreen添加一個(gè)image View

第二步:對(duì)imageView視圖添加約束條件

第三步:添加背景圖片

第四步:勾選target(不然會(huì)出現(xiàn)啟動(dòng)頁(yè)面黑屏現(xiàn)象)

第五步:在項(xiàng)目的Info.plist配置key:Launch screen interface file base name
最后,重啟Xcode,刪除手機(jī)上之前的App重新編譯安裝,LaunchScreen作為啟動(dòng)圖設(shè)置完成。