如何为操作扩展目标指定支持的UTI类型

时间:2014-10-24 06:33:20

标签: ios8 ios8-extension

  

我在ios应用中实现了动作扩展功能。它是   按照我的预期工作。但是只有一个问题,在Xcode我没有   知道如何为动作扩展目标配置UTI类型。一世   试图在动作扩展名info.plist中添加一些UTI类型但不是   反映。实际上我想根据一些UTI类型限制我在主机应用上的扩展程序。

任何可能非常感激的帮助。

1 个答案:

答案 0 :(得分:0)

目前不支持此功能。您可以做的最好的事情是在扩展程序的Info.plist中配置NSExtensionActivationRule条目。您可以包含NSExtensionActivationSupportsImageWithMaxCountNSExtensionActivationSupportsWebURLWithMaxCount等值,但不能像使用UTI那样精确。

完整的选项列表显示在Apple的Information Property List Key Reference中。如果当前系统不够精确,您应该向Apple提交增强请求。