在试图解决这个问题时iOS 8操作扩展图标在设备上为空白(模拟器中可用),我意识到没有任何信息可用于了解iOS 8操作扩展图标的大小。此外,“推荐使用PNG”和“单色”的技术要求也不太清楚。有人知道在XCode 6中放置操作扩展图标的位置以及它必须具有什么尺寸和格式吗?
在试图解决这个问题时iOS 8操作扩展图标在设备上为空白(模拟器中可用),我意识到没有任何信息可用于了解iOS 8操作扩展图标的大小。此外,“推荐使用PNG”和“单色”的技术要求也不太清楚。有人知道在XCode 6中放置操作扩展图标的位置以及它必须具有什么尺寸和格式吗?
iOS中,自定义的 Action extension 使用包含应用程序图标的模板图片版本,这需要您提供。
iOS分享扩展会自动使用包含应用程序的图标。如果在您的分享扩展目标中提供了单独的图标,则Xcode将忽略它。对于所有其他应用程序扩展类型,您必须提供与包含应用程序相匹配的图标。
有关如何向应用扩展中添加图标的信息,请参见创建资源目录和添加应用图标集或启动图像集。有关iOS应用程序扩展的图标要求的更多信息,请参阅“iOS人机界面指南”中的“应用程序扩展”。
编辑2:在您的扩展文件夹中创建一个AppIcon图像资源,并在该集合中添加您的图标,然后将该资源引用到您的扩展和应用程序目标中。
还要确保您的扩展图标具有完全透明的背景,而不是纯白色。任何颜色除了透明,都会显示为纯黑色。