iphone - 一个应用程序可以调用另一个应用程序然后返回结果吗?

标签 iphone ios ipad interop

我知道可以使用 openURL 方法从一个应用内启动另一个应用。如果该应用程序可以打开该 URL,也可以使用 canHandleURL 检查。

但是有没有一种方法可以调用应用程序,让它进行计算然后返回结果?

最佳答案

看看here (示例如何向被调用的应用程序发送文本)

在您的情况下:假设您有 2 个应用程序(app1 和 app2) 和 2 个 url 方案(protocolThatCallsApp1://protocolThatCallsApp2://)

在您的 app1 中,您使用 protocolThatCallsApp2:// 调用 app2 然后在您的 app2 中进行计算并使用 protocolThatCallsApp1://+yourCalculations 调用 app1 并进行所需的解析以在您的 app1 中获得结果

关于iphone - 一个应用程序可以调用另一个应用程序然后返回结果吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10262002/

相关文章:

iphone - _property 和 self.property 的区别

iphone - 需要 AVFoundation 缩放帮助

ios - CSS 边框半径不适用于 iOS

iphone - 关于通用 OpenGL ES 应用程序(iPhone 和 iPad)的建议?

android - Qt Quick Controls 2 启动画面

IOS App 提交 Export Compliance : Firebase

iphone - iOS 中的两指滑动与一指拖动

以 root 身份运行的 iOS 应用程序拒绝关闭

iphone - 单点触控安全网络服务

android - 如何在 OpenGL ES 2.0 着色器中处理 NaN 或 inf