我想将 .pdf
或图像文件从我的 app1 发送到 app2,如 instagram hooks .我不想显示选项。如果安装了 app2,我想将文件直接从 app1 发送到 app2。
起初我尝试通过修改 this example 来使用自定义 URL 方案.发送一些字符串很好,但我找不到发送带有自定义 URL 的文件的方法。我尝试将文件编码为 base64
字符串并附加到 URL。它没有用。 URL 损坏。
然后我搜索实现 UIDocumentInteractionController Uti正如 Instagram
和 WhatsApp
所做的那样。但我找不到任何足够的例子。我猜这是正确的方法,但没有太多信息可以继续。
如何使用上述方法实现这一目标? (应用组、钥匙串(keychain)、粘贴板对我来说不是好的选择)
最佳答案
这是一个非常古老的问题,但我认为,你试图找到这样的东西:
如果您希望其他应用程序根据文件类型打开您的应用程序,您可以在应用程序 plist 文件中注册您的文档请求。这提供了一种将任何文件类型与您的 iOS 应用相关联的方法。
包括 CFBundleDocumentTypes 键,它是一个字典数组,其中每个条目定义有关您的应用程序支持的文件类型的信息。
这里有一些有用的链接:
iOS Tips and Tricks: Associate a File Type with your App
关于iOS - 如何将文件从一个应用程序发送到其他特定应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41945762/