我想使用我的应用打开zip文件并配置以下内容:
这会导致我的应用在其他应用的共享表中正常显示。但是,当我在共享表中点击我的应用程序时,我的应用程序已打开,但从未调用AppDelegate中的以下方法:
func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool
这是一个iOS 13应用程序-我在这里想念什么?
答案 0 :(得分:2)
如果您的应用使用场景,则iOS将从application(_:open:options:)
调用UIApplicationDelegate
,而不是scene(_:openURLContexts:)
协议的UISceneDelegate
。
https://developer.apple.com/documentation/uikit/uiscenedelegate/3238059-scene
也许最好将com.pkware.Zip-archive
更改为com.pkware.zip-archive
,因为它在System-Declared UTIs列表中被定义为小写字母