xcode11廢棄了 asset里的?Launch Images Source 所以這種配置啟動(dòng)頁(yè)的方法就不能用了。蘋果強(qiáng)制要求使用Launch Screen.storyboard來(lái)適配啟動(dòng)頁(yè)。
1.創(chuàng)建Launch Screen.storyboard
創(chuàng)建后里面添加一張全屏圖片
2.給asset里添加一張圖片褂微,然后show in finder 把Contents.json 的東西替換成
{
? "images" : [
? ? {
? ? ? "idiom" : "iphone",
? ? ? "scale" : "1x"
? ? },
? ? {
? ? ? "idiom" : "iphone",
? ? ? "scale" : "2x"
? ? },
? ? {
? ? ? "idiom" : "iphone",
? ? ? "scale" : "3x"
? ? },
? ? {
? ? ? "idiom" : "iphone",
? ? ? "filename" : "640.png",
? ? ? "subtype" : "retina4",
? ? ? "scale" : "1x"
? ? },
? ? {
? ? ? "idiom" : "iphone",
? ? ? "filename" : "640_960.png",
? ? ? "subtype" : "retina4",
? ? ? "scale" : "2x"
? ? },
? ? {
? ? ? "idiom" : "iphone",
? ? ? "subtype" : "retina4",
? ? ? "scale" : "3x"
? ? },
? ? {
? ? ? "idiom" : "iphone",
? ? ? "filename" : "1242.png",
? ? ? "subtype" : "736h",
? ? ? "scale" : "3x"
? ? },
? ? {
? ? ? "idiom" : "iphone",
? ? ? "filename" : "750.png",
? ? ? "subtype" : "667h",
? ? ? "scale" : "2x"
? ? },
? ? {
? ? ? "idiom" : "iphone",
? ? ? "filename" : "1125_2436.png",
? ? ? "subtype" : "2436h",
? ? ? "scale" : "3x"
? ? },
? ? {
? ? ? "idiom" : "iphone",
? ? ? "filename" : "1242_2688.png",
? ? ? "subtype" : "2688h",
? ? ? "scale" : "3x"
? ? },
? ? {
? ? ? "idiom" : "iphone",
? ? ? "filename" : "828_1792.png",
? ? ? "subtype" : "1792h",
? ? ? "scale" : "2x"
? ? }
? ],
? "info" : {
? ? "version" : 1,
? ? "author" : "xcode"
? }
}
3.把相應(yīng)的圖片添加上秩铆。如
4.GeneRal ?-> ?Launch Screen File 選擇創(chuàng)建的Launch Screen StoryBoad
5.在 targets中 buildsetting下 刪除 Launch screen interface file base name 里的東西(雙擊 刪除)倒庵。
6.刪掉APP怕午,重新運(yùn)行 就可以了。
最后附一個(gè) iphone12 機(jī)型對(duì)照 ? ? ?傳送門 ? ? http://www.reibang.com/p/0954bc320b1d