Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AppStore中应用的iOS共享扩展?_Ios_Swift_App Store - Fatal编程技术网

AppStore中应用的iOS共享扩展?

AppStore中应用的iOS共享扩展?,ios,swift,app-store,Ios,Swift,App Store,我正在Swift中构建一个应用程序,该应用程序将共享扩展作为功能的一部分。我将此扩展添加为我的应用程序的Target,并设置NSExtensionActivationRule 我的共享扩展在Safari和其他地方可见,但我无法在AppStore中显示它。我有所有可能的激活规则 因为我可以从AppStore向Outlook、Skype、WhatsApp共享应用程序详细信息,所以我认为这是可能的 我还尝试将其作为操作扩展,但也遇到了类似的问题(在AppStore中的操作中,只有复制链接和运行Worf

我正在Swift中构建一个应用程序,该应用程序将共享扩展作为功能的一部分。我将此扩展添加为我的应用程序的
Target
,并设置
NSExtensionActivationRule

我的共享扩展在Safari和其他地方可见,但我无法在AppStore中显示它。我有所有可能的激活规则

因为我可以从AppStore向Outlook、Skype、WhatsApp共享应用程序详细信息,所以我认为这是可能的

我还尝试将其作为操作扩展,但也遇到了类似的问题(在AppStore中的操作中,只有复制链接和运行Worfklow(两者都来自苹果)

如何设置扩展激活规则以在AppStore中使用它

我在Info.plist中的当前配置如下:

<key>NSExtension</key>
    <dict>
        <key>NSExtensionAttributes</key>
        <dict>
            <key>NSExtensionActivationRule</key>
            <dict>
                <key>NSExtensionActivationSupportsFileWithMaxCount</key>
                <integer>1</integer>
                <key>NSExtensionActivationSupportsImageWithMaxCount</key>
                <integer>1</integer>
                <key>NSExtensionActivationSupportsMovieWithMaxCount</key>
                <integer>1</integer>
                <key>NSExtensionActivationSupportsText</key>
                <true/>
                <key>NSExtensionActivationSupportsWebURLWithMaxCount</key>
                <integer>1</integer>
                <key>NSExtensionActivationSupportsWebPageWithMaxCount</key>
                <integer>1</integer>
            </dict>
        </dict>
NSExtension
N扩展属性
NSExtensionActivationRule
NSExtensionActivationSupportsFileWithMaxCount
1.
NSExtensionActivationSupportsImageWithMaxCount
1.
NSExtensionActivationSupportsMoviewWithMaxCount
1.
NSExtensionActivationSupportsText
NSExtensionActivationSupportsWebUrWithMaxCount
1.
NSExtensionActivationSupportsWebPageWithMaxCount
1.
这项工作:

    <key>NSExtensionAttributes</key>
    <dict>
        <key>NSExtensionActivationRule</key>
        <dict>
            <key>NSExtensionActivationSupportsImageWithMaxCount</key>
            <integer>1</integer>
            <key>NSExtensionActivationSupportsWebURLWithMaxCount</key>
            <integer>1</integer>
            <key>NSExtensionActivationSupportsText</key>
            <true/>
            <key>NSExtensionActivationDictionaryVersion</key>
            <integer>2</integer>
        </dict>
    </dict>
NSExtensionAttributes
NSExtensionActivationRule
NSExtensionActivationSupportsImageWithMaxCount
1.
NSExtensionActivationSupportsWebUrWithMaxCount
1.
NSExtensionActivationSupportsText
NSExtensionActivationDictionaryVersion
2.