Xcode 16编译visionOS应用报错:AppIcon无可用内容(提示存误导)
Xcode 16.0编译visionOS应用时的图标报错问题
升级Xcode 16.0后,一款已上架Apple Store的visionOS应用无法编译最新版本,收到报错:
The visionOS App Icon "AppIcon" must have at least 2 layers with applicable content. Although it has 3 layers, none have applicable content.
需说明的是该提示存在误导性。我的3层图标(Front/Middle/Back)参数如下:
- 格式:png
- 图片尺寸:1024 × 1024像素
- 色彩空间:sRGB IEC61966-2.1
- 含Alpha通道
- 画布尺寸:512
- 各图层倍率:x2
已尝试以下排查方案但均无效:
- 下载Apple的visionOS示例应用,未找到图标参考;
- 查阅Apple的图标开发指南和visionOS人机界面指南,未发现操作错误;
- 使用Figma的Apple Vision Pro图标设计资源重建3层图标,报错依旧;
- 尝试移除背景层的Alpha通道,问题未解决。
此前该3层图标可正常用于visionOS应用分发,现在却被拒绝。

内容的提问来源于stack exchange,提问作者alanrick
相关产品推荐
相关产品推荐

