我尝试按照在线教程设置我的操作扩展图标。我遵循的步骤:
- 将应用程序资产目录迁移到扩展
- 将我所有的灰色图标放入资产中
- 检查
Assets.xcassets
是否在扩展的复制捆绑资源列表中 - 运行应用程序并检查扩展
有什么问题?
我尝试按照在线教程设置我的操作扩展图标。我遵循的步骤:
Assets.xcassets
是否在扩展的复制捆绑资源列表中有什么问题?
对于动作扩展图标,图像本身的任何颜色数据都会被忽略。如Apple Docs中所述
图像的 alpha 通道用作掩码以生成呈现给用户的最终图像。图像本身中的任何颜色数据都将被忽略。
要解决此问题,请按照以下 4 步操作
通过右键单击将新的资产目录集添加到我的扩展中 -> 新建文件 -> 在 IOS 下选择“资源” -> 资产目录
在那个资产目录中,我使用底部的 + 菜单添加了一个新的 AppIcon。注意名称是:AppIcon,然后将您删除的 alpha 图标添加到新的 AppIcon。