加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – 应用程序图标不包含在Xcode的构建中

发布时间:2020-12-15 01:51:39 所属栏目:百科 来源:网络整理
导读:从最新的Xcode Beta 6安装构建时,我看不到iOS AppIcon。可能的错误是什么? 我已经包含了必需的图标大小,包括1024×1024。 解决方法 你不是一个人。 在我的项目中,我发现以前运行正常的AppIcon资源不再导致呈现应用程序图标。一系列实验发现如下: 从AppI
从最新的Xcode Beta 6安装构建时,我看不到iOS AppIcon。可能的错误是什么?

我已经包含了必需的图标大小,包括1024×1024。

解决方法

你不是一个人。

在我的项目中,我发现以前运行正常的AppIcon资源不再导致呈现应用程序图标。一系列实验发现如下:

>从AppIcon工作的另一个项目复制的AppIcon资源导致AppIcon在此项目中工作,表明特定的原始AppIcon资源无法正常工作。
>将图像文件从非工作复制到正在运行的AppIcon资产导致工作现在也失败了。
>创建新的AppIcon资源,并插入原始应用程序图标图像同样导致了一个空白的应用程序图标。

结合在一起,这个阶段的要点表明图像文件本身可能有问题。因此我尝试了各种步骤来解决这个问题:

>使用我常用的预处理应用程序Prepo重新导出所有图标大小。确保我的源图像不包含透明度。插入这些重新创建的图标图像仍然会产生一个空白的应用程序图标。
>通过Sketch重新创建具有不同进程的所有图标大小,并将这些图标图像插入到同一AppIcon资源中,从而使应用程序图标正常工作。
>创建新的AppIcon资源,并插入Sketch创建的图像,导致应用程序图标仍然有效。

所有上述内容都表明Xcode 9中存在拒绝或未能使用以前正在运行的应用程序图标图像的内容,并且创建以前很好的应用程序图标的某些过程会生成Xcode 9无法使用的图像。也许png规范中有一些东西是有效的png,但不是Xcode 9的可接受的应用程序图标。最明显的想法是可能会拒绝具有透明度的应用程序图标,但我不相信我使用的图标图像包含透明度,我试图在上面的测试中消除这一点。

已经为某些用户报告的完全独立的原因与CocoaPods集成有关。请参阅理论上解决此问题的可能临时修复here和pull request that has been created for Cocoapods的讨论。我说理论上是地址,因为我已经尝试过实施这两种解决方案,而且他们都没有在我遇到它的项目中解决问题。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读