程序不顯示icon 和LaunchImage?

運(yùn)行條件:

工具:Xcode9
模擬器 真機(jī)效果都是不顯示
在之前的老項(xiàng)目中新建Assets.xcassets

image.png

點(diǎn)擊這兩處也是能正常跳轉(zhuǎn)的,經(jīng)過(guò)多番對(duì)比,這里沒(méi)有顯示Assets.xcassets,添加上,icon實(shí)正常顯示的,但是LaunchImage不正常
image.png

選中LaunchImage ,這么設(shè)置就好了
image.png

當(dāng)然網(wǎng)上也有說(shuō)更新Xcode9造成cocoapods出問(wèn)題了

今天遇到老項(xiàng)目在iOS11上運(yùn)行,icon不顯示的問(wèn)題。經(jīng)過(guò)查資料并實(shí)踐,以下方法解決了我的問(wèn)題。

  • 1) 在podfile中添加如下代碼(注意:下面的代碼要寫在end后面,如圖所示)
    image.png
post_install do |installer|
    copy_pods_resources_path = "Pods/Target Support Files/Pods-[工程名]/Pods-[工程名]-resources.sh"
    string_to_replace = '--compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"'
    assets_compile_with_app_icon_arguments = '--compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${BUILD_DIR}/assetcatalog_generated_info.plist"'
    text = File.read(copy_pods_resources_path)
    new_contents = text.gsub(string_to_replace, assets_compile_with_app_icon_arguments)
    File.open(copy_pods_resources_path, "w") {|file| file.puts new_contents }
end

填入你的項(xiàng)目名。

  • 2)
    cd 到你的項(xiàng)目所在文件夾中,執(zhí)行 pod install,再重新運(yùn)行,即可顯示。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,881評(píng)論 18 139
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,116評(píng)論 25 708
  • 夏天來(lái)了,燥熱難挨。
    浩宇1閱讀 130評(píng)論 0 3
  • 心理專家指出,在心理健康認(rèn)識(shí)對(duì)比成熟的發(fā)達(dá)國(guó)家,當(dāng)大家覺(jué)得自己生活得不是很積極,或許覺(jué)得有不適的心理感受(例如心理...
    781c899415d7閱讀 464評(píng)論 0 0
  • 每當(dāng)生活很難,快要走不下去的時(shí)候,我就會(huì)出門去到很遠(yuǎn)的地方。一路上,走走停停,悠哉悠哉,漫不經(jīng)心看一路的風(fēng)景。 看...
    林清因閱讀 302評(píng)論 0 0