我有本地和远程视频。我正在为Instagram,TikTok和其他社交网络实施视频共享。我的应用程序需要支持iOS 12 +。
对于Instagram和TikTok,用户应使用所选视频直接转到所选应用程序以与我的应用程序共享。
我正在为Instagram使用方案(例如"instagram://library?LocalIdentifier=someIdentifier"
),为其他社交网络使用UIActivityViewController。
但是我找不到TikTok的东西。我没有为此找到任何API。我也试图找到一些特殊的方案。
也许有人知道这可能吗?
我的团队负责人帮助我找到了唯一的解决方案。打开ipa文件后,我们发现。
这是打开Tik Tok的方案:snssdk1233://
首先,我将视频保存到照片库。
[第二,我向用户显示一条消息,指出视频已保存,他可以将其上传到Tik Tok。
最后,我打开Tik Tok:
guard let url = URL(string: "snssdk1233://") else { return }
UIApplication.shared.open(url, options: [:], completionHandler: nil)