Swift3 iMessage扩展应用程序图标未显示在iPad上
我从XCode 8 beta向导创建了一个iMessage扩展,并将每个图标大小添加到Assets.xcsets中 XCode上的一切看起来都很完美,当我在任何iPhone设备(模拟器或真实设备)上运行iMessage扩展时,我的所有图标都很完美。但是,当我在任何iPad设备(模拟器或真实设备)上运行它时,默认占位符会保留在那里Swift3 iMessage扩展应用程序图标未显示在iPad上,swift3,ios10,xcode8,imessage,Swift3,Ios10,Xcode8,Imessage,我从XCode 8 beta向导创建了一个iMessage扩展,并将每个图标大小添加到Assets.xcsets中 XCode上的一切看起来都很完美,当我在任何iPhone设备(模拟器或真实设备)上运行iMessage扩展时,我的所有图标都很完美。但是,当我在任何iPad设备(模拟器或真实设备)上运行它时,默认占位符会保留在那里 我尝试过从示例应用程序中添加图标,但在使用图像、文件名、构建阶段等各种可能的解决方案打破我的头脑后,iPad的结果是一样的。。。我最后查看了扩展的Info.plist,
我尝试过从示例应用程序中添加图标,但在使用图像、文件名、构建阶段等各种可能的解决方案打破我的头脑后,iPad的结果是一样的。。。我最后查看了扩展的Info.plist,发现有一个密钥与资产冲突 我不确定这把钥匙是否是在XCode 8 beta 1项目的初始创建时得到的,以及它是否在之后得到了解决 要解决此问题,只需删除此密钥
CFBundleIcons~ipad
从Info.plist中,您的图标将显示在您的iPad上。在用图像、文件名、构建阶段等各种可能的解决方案打破我的头脑之后。。。我最后查看了扩展的Info.plist,发现有一个密钥与资产冲突 我不确定这把钥匙是否是在XCode 8 beta 1项目的初始创建时得到的,以及它是否在之后得到了解决 要解决此问题,只需删除此密钥
CFBundleIcons~ipad
从Info.plist中,您的图标将显示在您的iPad上。如果有人有相同的问题,我必须同时删除
CFBundleIcons
和CFBundleIcons~iPad
键以解决问题如果有人有相同的问题,我必须删除CFBundleIcons
和CFBundleIcons~ipad
两个键来解决这个问题