我基本上需要在两个iOS应用之间进行一些数据交换。这两个应用程序来自同一公司的两个不同团队,但不幸的是,它们不能属于同一应用程序组。
这两个应用程序需要能够脱机工作,这意味着我无法通过后端服务器交换数据。
我知道自定义URL方案是可能的解决方案。但是我找不到将响应发回给调用应用程序的方法,例如,我有一个A应用程序和一个B应用程序:
1)B应用程序上的应用程序openURL,将数据传递到B应用程序
2)B app处理数据并生成文件(10至20 mb)
3)关闭B应用,A应用获取B应用生成的结果(文件)。
有什么办法可以达到上述要求?
最佳答案
您可以在应用B中使用操作扩展,然后在应用A中使用共享表。
应用程序A将允许应用程序B的操作扩展对应用程序A中的某些数据执行某些操作。
https://developer.apple.com/app-extensions/
关于ios - iOS应用双向数据交换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60997810/