【问题标题】:This app is not allowed to query for scheme whatsapp此应用不允许查询方案 whatsapp
【发布时间】:2016-04-17 13:53:40
【问题描述】:

我正在尝试使用指向其他应用的通用链接。 尝试连接 Facebook 或 whatsapp 时出现以下错误“此应用不允许查询方案 whatsapp”。

我关注了这个问题的其他答案,并将 LSApplicationQueriesSchemes 数组添加到项目的 plist 但是当我打电话时 schemeIsAvailable("whatsapp://") 我又得到了同样的错误。

任何帮助将不胜感激

【问题讨论】:

  • 能否请您添加您在LSApplicationQueriesSchemes 中添加的内容?
  • item 0 String fb item 1 String whatsapp
  • 所以您的 plist 方案如下所示:i.stack.imgur.com/WZu4f.png?检查最后一行
  • 是的,完全一样
  • 刚刚修复它 - 必须删除驱动器数据,清理并重新安装应用程序。感谢您的帮助

标签: ios ios-universal-links


【解决方案1】:

如果我们想访问 whatsapp 以从任何应用程序共享文本或图像,那么我们必须在运行应用程序的设备上安装 whatsapp

而且我们无法在 iphone 模拟器上安装 whatsapp

【讨论】:

    【解决方案2】:

    删除派生数据,清理并重新安装应用程序解决了我的问题。

    【讨论】:

    • 你能解释一下什么是驱动数据吗?
    • @RajanMaheshwari 他们的意思可能是“派生数据”。
    • @RajanMaheshwari 派生数据包括索引、构建输出和日志以及如何清理它developerinsider.in/2016/03/16/clean-xcode-cache-quick-fix
    • @VineetChoudhary 我知道什么是派生数据。 user101010 写入了让我感到困惑的驱动器数据。我指的是一些磁盘驱动器,并且都是在读取驱动器数据之后。您提供的链接是清理派生数据的旧流程。请改用Alcatraz。我也已经为此制作了一个视频教程。 youtube.com/watch?v=qoZeKMLuRKY
    猜你喜欢
    • 2016-04-04
    • 2015-12-28
    • 2015-12-19
    • 1970-01-01
    • 2019-04-01
    • 2023-01-13
    • 1970-01-01
    • 1970-01-01
    • 2015-12-20
    相关资源
    最近更新 更多