【发布时间】:2018-08-21 23:16:31
【问题描述】:
我成功地为我的用户创建了一个自定义统一类型标识符 (UTI)
在Technical Q&A QA1587 的帮助下,iOS 11 / Swift 4 / iPad 专用应用程序。我可以通过AppDelegate 类中的以下函数使用我的应用程序打开文件:optional func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool
默认情况下,此类文件的图标是 App 图标:例如,当使用 Documents 应用程序时,图标会正确显示。但是,该图标不显示在 AirDrop 对话框中。而是使用“空白白纸”图标:
如何设置要在 AirDrop 对话框中显示的应用程序图标(或其他一些自定义图标)?我知道 CFBundleDocumentTypes -> CFBundleTypeIconFile 文件的 CFBundleTypeIconFile 属性。但是我没有设法指定图标以便它反映在设备上。
【问题讨论】:
标签: ios user-interface icons uti