为 iOS 应用程序定义 SSL 自定义 URL 方案

Posted

技术标签:

【中文标题】为 iOS 应用程序定义 SSL 自定义 URL 方案【英文标题】:Defining an SSL Custom URL Scheme for an iOS App 【发布时间】:2020-10-25 13:06:20 【问题描述】:

我需要一个符合 WooCommerce 的 REST API 身份验证端点 URL 和 ios 自定义 URL 方案的回调 URL。根据文档,WooCommerce 的回调 URL 必须采用以下格式:https://app.com/callback-endpoint,但将用户返回到 iOS 应用程序的 URL 方案采用以下格式编写:AppNameURL://。这样做会产生错误:callback_url 需要通过 SSL。 WooCommerce 将返回 4 个参数 key_id、user_id、consumer_key、c​​onsumer_secret 和 key_permissions。

有没有办法编写回调 URL 以将信息发送到应用程序,或者我是否需要编写 php 函数来捕获数据然后重定向到返回捕获数据的应用程序?

【问题讨论】:

【参考方案1】:

您不应再为此使用自定义 URL 方案。使用Universal Link,它将处理您描述的用例。通用链接从 iOS 9 开始可用。

【讨论】:

也许你可以帮忙。 ***.com/questions/64538172/…

以上是关于为 iOS 应用程序定义 SSL 自定义 URL 方案的主要内容,如果未能解决你的问题,请参考以下文章

ios和android应用都可以注册自定义url scheme吗

如何通过自定义 URL 将“属性列表”对象传递给 iOS 应用程序?

自定义 URL 方案 ios 9

iOS 10 自定义 URL 方案不再有效

iOS 9.3.2 自定义 URL 方案未从 Safari 启动应用程序

Phonegap ChildBrowser 通过自定义 iOS url 打开外部 URL