[英]Missing Resources on Release mode
缺少某些圖像的原因可能是“發布” ipa文件的資源名稱不同。
我在我的項目中發現位於ipa檔案中的Asset.car文件中的信息對特定圖像具有以下結構
"AssetType" : "Image",
"BitsPerComponent" : 8,
"ColorModel" : "Monochrome",
"Colorspace" : "gray gamma 22",
"DeploymentTarget" : "2018",
"Idiom" : "universal",
"Image Type" : "kCoreThemeOnePartScale",
"Name" : "bell",
"Opaque" : false,
"PixelHeight" : 25,
"PixelWidth" : 24,
"RenditionName" : "bell.png",
"Scale" : 1,
"SizeOnDisk" : 334,
"Template Mode" : "automatic"
“名稱”字段以小寫字母“ bell”開頭,而在XCode中,我將資產命名為“ Bell”。 只需重命名資產即可解決問題。
因此,在瘋狂搜索之后,我找到了解決方案。 我不知道為什么會這樣,但是我希望你們能告訴我為什么!
所有您要做的就是轉到Build Setting
Setting-> Apple LLVM
LLVM-> Optimization Level
> Release
並選擇None
在這個問題上發現了這個
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.