首先在Info.Plist注册app可接收的文件类型
然后添加
以允许APP打开接收的文件
当接收到文件后,会回调该方法
//接受文件后的回调
func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
print(url)
return true
}
注:执行到该方法时文件已被拷贝到此app的Documents目录下,为了方便进一步操作,可能需要对文件路径进行进一步操作,可以参考我的另一篇博客https://blog.csdn.net/weixin_41735943/article/details/81227729
运行工程,现在已经可以在文件分享菜单里看到我们的APP了
查看Xcode中打印的信息
file:///private/var/mobile/Containers/Data/Application/5FB3091F-4560-4635-B788-13B0CAD0E001/Documents/Inbox/google-4.mp3