iMessage扩展应用程序图标未在iPad上显示

时间:2016-09-16 05:09:36

标签: swift3 ios10 xcode8 imessage

我从XCode 8 beta向导创建了一个iMessage扩展,并将每个图标大小添加到Assets.xcassets。

在XCode上看起来很完美,当我在任何iPhone设备(模拟器或真实设备)上运行iMessage扩展时,我的所有图标都是完美的。但是,当我在任何iPad设备(模拟器或真实设备)上运行时,默认占位符都会停留在那里。

我尝试过添加示例应用程序中的图标但结果与iPad相同

1 个答案:

答案 0 :(得分:7)

在用图像,文件名,构建阶段的每一个可能的解决方案打破我的头后......我最终查看扩展的Info.plist并发现有一个与Assets冲突的密钥。 / p>

我不确定是否从使用XCode 8 beta 1的项目的初始创建中获得了该密钥,以及之后是否已解决该密钥。

要解决此问题,请删除此密钥

CFBundleIcons~ipad 
来自Info.plist的

,您的图标将显示在iPad中。