如何处理NSExtensionActivationRule是真的预测?

Yun*_* Lu 12 ios swift

我收到警告:嵌入式二进制文件的NSExtensionActivationRule是TRUEPREDICATE.在将包含应用程序提交到App Store之前,请确保将TRUEPREDICATE的所有用法替换为特定谓词语句或NSExtensionActivationRule键.如果您的包含应用中的任何扩展名包含TRUEPREDICATE,则该应用将被拒绝

我能做什么?我尝试修改NSExtension,但我真的不知道如何解决它.

man*_*ahn 21

您必须在App Extension的Info.plist中指定要使用的每种数据类型.

有关可用密钥,请参阅文档.寻找NSExtensionActivationRule.

这是一个例子:

//更新:

<key>NSExtensionActivationRule</key>
            <dict>
                <key>NSExtensionActivationSupportsImageWithMaxCount</key>
                <integer>1</integer>
                <key>NSExtensionActivationSupportsMovieWithMaxCount</key>
                <integer>1</integer>
                <key>NSExtensionActivationSupportsWebURLWithMaxCount</key>
                <integer>1</integer>
            </dict>
Run Code Online (Sandbox Code Playgroud)

  • 谢谢你的暗示!您的链接也被破坏,它只是一个临时链接;)但我纠正了它! (2认同)