或者如何知道当前的应用程序是由另一个应用程序打开的?感谢...
答案 0 :(得分:1)
据我所知,没有办法检查。
对于@ zp_x的评论,我可以验证为“回复应用”调用的openURL:sourceApplication:annotation
方法不。在专门调用应用程序的自定义URL方案的情况下调用 ,但点击 Back-To-App 按钮返回到您的应用程序似乎不会调用任何内容除了applicationDidBecomeActive
。
来源:尝试在iOS 9应用中实施SquareSDK。当Square应用程序调用我的自定义URL方案时,确实会调用openURL:sourceApplication:annotation
。但是,如果从Square App中轻触Back-to-App按钮,则不会发生此类调用。这导致了我的一些恼人的错误。