处理来自其他应用的网址响应

时间:2016-05-19 15:20:04

标签: ios objective-c url

我尝试在我的应用中处理来自其他应用的网址响应。 我用这种方法检查AppDelegate中的URL:

- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options

我应该得到回复:

  

com.myApp://响应状态= OK

但我只有

  

com.myApp

从另一个应用程序返回后,此方法的

字符串。

我应该如何在myApp中定义网址类型 - 信息 - 网址类型?我必须在URLScheme或URLIdentifier中定义URL响应吗? 什么是如何处理URL响应的最佳方式,我从另一个应用程序获得?

1 个答案:

答案 0 :(得分:0)

如果您只是看到了URL方案,那么您可能无法访问NSURL上的正确属性。您可以使用各种属性来获取URL的不同部分,您可以在文档here中看到。如果您只想要字符串形式的完整URL,则应该尝试absoluteString属性。