Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS/Uber集成:link_text和partner_deeplink在测试中不起作用_Ios_Uber Api - Fatal编程技术网

iOS/Uber集成:link_text和partner_deeplink在测试中不起作用

iOS/Uber集成:link_text和partner_deeplink在测试中不起作用,ios,uber-api,Ios,Uber Api,我正在制作一个iOS(v8.3+)应用程序,它是一个映射应用程序。用户可以定义起点和终点。然后,他们可以点击共享按钮并选择“在Uber中打开”,这将通过一个deeplink URL启动Uber应用程序,如下所示: uber://?客户端id=MY_客户端id&action=SetPicking&link\text=Watch%20progress%20in%20my%20app&partner\u deeplink=SOMEDEEPLINK%3A%2F%2F&Picking[latitude]=

我正在制作一个iOS(v8.3+)应用程序,它是一个映射应用程序。用户可以定义起点和终点。然后,他们可以点击共享按钮并选择“在Uber中打开”,这将通过一个deeplink URL启动Uber应用程序,如下所示:

uber://?客户端id=MY_客户端id&action=SetPicking&link\text=Watch%20progress%20in%20my%20app&partner\u deeplink=SOMEDEEPLINK%3A%2F%2F&Picking[latitude]=123.456&Picking[latitude]=123.456&Picking[nickname]=123%20Elm%20St&dropoff[latitude]=123.456&dropoff[latitude]=123.456&dropoff&dropoff[昵称]=dropoff&dropoff[格式化的_地址]=456%20Elm%20St

(为了简单起见,此示例URL包含一些明显虚假的数据。)

我已在Uber注册并拥有有效的客户端ID。此呼叫(通过openURL)工作正常:Uber应用程序启动时,起点和目的地都已填充。这就是我对Uber所做的一切;根本没有其他呼叫

问题是,在旅行期间,Uber应用程序中没有出现特殊的品牌文本(当然,相关合作伙伴_deeplink也不起作用)

我需要做什么才能让它工作?我是否需要以某种方式“启用”此功能?我的应用程序已注册了自己的自定义URL方案,我将其用作uber://URL的“partner\u deeplink=SOMEDEEPLINK%3A%2F%2F”部分。我知道这是可行的,因为我可以在Safari中使用自定义URL方案,并且它成功地启动了我的应用程序


提前感谢您提供的任何见解!

您需要在中请求完全访问权限才能激活旅行品牌功能。请查看文档


一旦激活,您就可以为自定义资产设置默认值,您所引用的deeplink参数基本上用于动态覆盖这些默认值。

您需要在中请求完全访问权才能激活旅行品牌功能。请查看文档


一旦激活,您就可以为自定义资产设置默认值,并且您所引用的deeplink参数基本上用于动态覆盖这些默认值。

好的,谢谢。我填写了该表格以询问这个问题,然后将其发布到stackoverflow(上图)。仪表板上显示我的应用程序仍在等待处理。但即使我的问题作为提交,你还没有实际看到我的应用程序。如果你需要,我可以向那里的人发送TestFlight邀请。基本上,我假设有人需要更多信息时会与我联系?明白了!是的,你的假设是正确的。如果需要更多信息,我会告诉你需要时,我们会联系您。请留出一些时间来验证您的请求。谢谢!已经三周了,我还没有收到Uber的任何消息。您检查过您的垃圾邮件文件夹吗?请您使用您的客户id在Twitter上每DM跟踪@UberDevelopers?这样,我们可以再次检查并尽快解决此问题。很抱歉,您的延迟我们的请求!垃圾邮件文件夹中没有任何内容。我的仪表板上仍然显示“完全访问待定”。我不是真的使用Twitter——你们能用另一种方式回复我吗?我觉得我在这里做支持工作,所以感觉不对;-)好的,谢谢。我填写了该表格是为了问这个问题,然后我将其发布到stackoverflow(上图)。仪表板上显示我的应用程序仍在等待处理。但即使我的问题作为提交,你还没有实际看到我的应用程序。如果你需要,我可以向那里的人发送TestFlight邀请。基本上,我假设有人需要更多信息时会与我联系?明白了!是的,你的假设是正确的。如果需要更多信息,我会告诉你需要时,我们会联系您。请留出一些时间来验证您的请求。谢谢!已经三周了,我还没有收到Uber的任何消息。您检查过您的垃圾邮件文件夹吗?请您使用您的客户id在Twitter上每DM跟踪@UberDevelopers?这样,我们可以再次检查并尽快解决此问题。很抱歉,您的延迟我们的请求!垃圾邮件文件夹中没有任何内容。我的仪表板仍然显示“完全访问待定”。我并不真正使用Twitter——你们能用另一种方式回复我吗?我觉得我在这里提供支持,所以感觉不对;-)