有两个应用程序。他们如何分享信息?我们可以为它们使用通用数据库吗?也许我们可以将参数从一个应用程序传递到另一个应用程序?
答案 0 :(得分:1)
您不能直接分享任何资源;每个应用都在自己的“沙盒”中,无法访问任何其他应用的资源。
但是,您可以通过两种方式在应用之间来回发送数据。
如果您希望所有内容都保留在设备上,那么您可以在两个应用中实施application:openURL:sourceApplication:annotation:
并为两者提供自定义URL处理程序。用户将在应用互相启动时体验设备之间的切换。
如果您愿意使用服务器和互联网连接,则两个应用程序都可以读取和写入相同的服务器资源。当每个应用程序启动或变为活动状态时,它可以检查服务器上的更新信息。