ios - 在 swift 中以编程方式创建的 firebase 动态链接不起作用,没有域

标签 ios swift firebase dynamic-linking firebase-dynamic-links

我已经用动态链接配置​​了 firebase 项目,我有 DL 的域。但是当我以编程方式创建 shroten 链接时,我得到了一个错误。我在项目的目标测试和调试中收到此错误,但相同的代码用于发布应用程序并且动态链接有效。每个项目目标都有自己的 firebase 项目和域。我不知道为什么只适用于发布版本?

Your project does not own Dynamic Links domain

最佳答案

使用您的 bundleID、app_code 和 API key 尝试此命令行:

curl -X POST --dump-header - -H "X-Ios-Bundle-Identifier: REPLACE_THIS_WITH_YOUR_BUNDLE_ID” -H "Accept: application/json" -H "Content-Type: application/json" -d "{\"longDynamicLink\":\"https://REPLACE_THIS_WITH_YOUR_APP_CODE.app.goo.gl/?link=https%3A%2F%2Fwww%2Egoogle%2Ecom%3Fq%3Djump\",\"suffix\":{\"option\":\"UNGUESSABLE\"}}" "https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=REPLACE_THIS_WITH_YOUR_API_KEY

让我知道它是如何工作的。

如果此行能够创建短链接,则表明 iOS 代码出错。

关于ios - 在 swift 中以编程方式创建的 firebase 动态链接不起作用,没有域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47677259/

相关文章:

javascript - 如何在firebase上执行sql "LIKE"操作?

ios - 在 Jenkins 构建服务器上进行 Calabash 测试

ios - “DBOfflineOrder”没有主键,无法快速更新 Realm

ios - Storyboard 和 xib 不显示新添加的元素

ios - 如何更改导航项的字体?

ios - UITableView 不符合协议(protocol) UITableViewDataSource 错误

javascript - Web Firebase Cloud Messaging - 如何从客户端订阅主题?

ios - 从另一个应用程序在后台启动 iOS 应用程序

ios - UICollectionView 单元格个体高度

c# - SetActive() 只能从主线程调用