iOS: [[UIApplication sharedApplication] openURL:] 同步性和错误处理
iOS: [[UIApplication sharedApplication] openURL:] synchronicity and error handling
我想知道在通过 URL 从您的应用程序启动后,是否仍然可以从 iOS 系统应用程序接收状态或回调,例如:
用户打开我的应用程序-->点击 FaceTime URL
FaceTime 已打开并开始响铃-->FaceTime 通话超时
通话结束-->FaceTime 向我的应用程序转告这次通话不成功
Apple 开发人员文档提供了非常有用的 article 详细说明如何盲目启动这些应用程序,但没有办法根据事后发生的任何事情实际采取行动。
如果这是不可能的,不用担心,但我认为应该有一些委托/事件处理程序在某处。
这只有在您调用的应用程序专门针对 "call your app back" 编写时才有可能。一般来说,很少有应用支持这个。
一个标准是x-callback-url。
一个search on Stack Overflow for "x-callback"显示了一些相关信息。
我想知道在通过 URL 从您的应用程序启动后,是否仍然可以从 iOS 系统应用程序接收状态或回调,例如:
用户打开我的应用程序-->点击 FaceTime URL
FaceTime 已打开并开始响铃-->FaceTime 通话超时
通话结束-->FaceTime 向我的应用程序转告这次通话不成功
Apple 开发人员文档提供了非常有用的 article 详细说明如何盲目启动这些应用程序,但没有办法根据事后发生的任何事情实际采取行动。
如果这是不可能的,不用担心,但我认为应该有一些委托/事件处理程序在某处。
这只有在您调用的应用程序专门针对 "call your app back" 编写时才有可能。一般来说,很少有应用支持这个。
一个标准是x-callback-url。
一个search on Stack Overflow for "x-callback"显示了一些相关信息。