Ios 应用程序:openURL:sourceApplication:annotation:nil设备上的注释参数

Ios 应用程序:openURL:sourceApplication:annotation:nil设备上的注释参数,ios,Ios,我使用从safari启动我的应用程序,当应用程序进入应用程序:openURL:sourceApplication:annotation:时,我需要找到打开应用程序的地址。在iOS模拟器中,我有如下注释参数: { ReferrerURL = "http://localhost:8080/"; } 但在设备上,注释为零。有什么想法吗 我希望避免将地址作为参数写入href中,如注释是源应用程序提供的用于向打开的应用程序传递信息的plist。safari将如何向您发送它没有的东西?我认为您必须

我使用
从safari启动我的应用程序,当应用程序进入
应用程序:openURL:sourceApplication:annotation:
时,我需要找到打开应用程序的地址。在iOS模拟器中,我有如下注释参数:

{
    ReferrerURL = "http://localhost:8080/";
}
但在设备上,注释为零。有什么想法吗


我希望避免将地址作为参数写入href中,如

注释是源应用程序提供的用于向打开的应用程序传递信息的plist。safari将如何向您发送它没有的东西?我认为您必须在URL中发送它。@MohamedElkassas,但在模拟器中它正在发送URL。找不到任何说明注释列表中将包含哪些内容的内容。它完全取决于发送它的应用程序,而且由于您不是发送它的人,它没有标准格式,您对它没有任何控制权,我认为在代码中依赖它不是一个好主意。