gpt4 book ai didi

ios - Release模式下缺少资源

转载 作者:行者123 更新时间:2023-11-28 06:49:18 24 4
gpt4 key购买 nike

我正在使用这个 Library在模拟器或设备上以 Debug模式运行时可以完美运行。尽管在 Release模式 下运行时会丢失一些(不是全部)图像。

奇怪的是,图书馆的所有图像都在一个 .xcassets 中,它也在我的复制捆绑资源阶段。尽管如此,很少有人展示其他人没有。以下是调试/ Release模式下的两张屏幕图像。

任何帮助或提示都会很棒!!

调试 enter image description here

发布 enter image description here

最佳答案

部分图片丢失的原因可能是'Release' 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 中我将 Assets 命名为“Bell”。只需重命名您的 Assets 即可解决问题。

关于ios - Release模式下缺少资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35372112/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com