【发布时间】:2016-03-16 09:01:28
【问题描述】:
我实现了一个 Share-Extension,它适用于你想要分享的各种东西。因此,我希望我的用户能够共享 URL、文本、图像、视频、任何其他文件,甚至是它们的组合(例如来自带有文本和涂鸦的笔记应用程序)。
一切正常,因为我不知道NSExtensionActivationRule,默认情况下它设置为TRUEPREDICATE。但正如编译器警告我的那样,这是不允许的,我需要改变它。
我尝试将它设置为可能会出现的各种值组合 (https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/SystemExtensionKeys.html#//apple_ref/doc/uid/TP40014212-SW10),但我就是不知道我需要在那里放什么,才能接受所有内容。就像 f.e.松弛扩展... 我需要子查询吗?如果是这样,是否有人手边有“Take everything”-子查询?
将NSExtensionActivationUsesStrictMatching 设置为2 也无济于事。
【问题讨论】:
标签: ios ios8-share-extension share-extension