0

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

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

4

1 回答 1

0

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

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

于 2014-11-04T17:32:45.790 回答