0

我想将 3D 数据文件从一个应用程序传输到另一个应用程序。第一个应用程序使用相机生成 3D 文件,第二个应用程序存储它并允许预览。在谷歌搜索并搜索了一段时间后,我仍然找不到答案。大多数解决方案使用 URL 在应用程序之间传递数据,但我需要传递一个文件。如何直接传输文件而不是使用 URL?或者我可以使用 URL 从另一个应用程序的存储中获取文件吗?

4

1 回答 1

0

您可以使用iOS的应用程序组功能来执行此操作。

在 Xcode 项目的功能部分,您可以启用应用程序组,例如group.com.yourname.yourapp。您将需要为您的两个应用程序启用相同的应用程序组,并确保它们都由相同的团队 ID 签名

然后,您可以使用访问共享应用程序组目录

NSURL *groupURL = [[NSFileManager defaultManager]
    containerURLForSecurityApplicationGroupIdentifier:
       @"group.com.yourname.yourapp"];
于 2015-03-19T03:58:36.700 回答