首页 文章
  • 6 votes
     answers
     views

    检测应用程序是从Handoffs还是Universal Links启动的

    是否有一种可靠/正确的方法可以在 application:continueUserActivity:restorationHandler: 方法中确定应用程序是否在我的应用程序中打开但我需要能够区分源而无需向URL添加任何内容 . 我查看了 NSUserActivity 的属性,但似乎没有任何帮助,因为 activityType 为Handoffs和Universal Links返回 NSUser...
  • 0 votes
     answers
     views

    如果先前已在该域中加载该域,则在现有浏览器选项卡中打开链接

    我一直在研究URL方案和通用链接,同时寻找答案,如果我可以打开链接(从任何地方)并将其加载到浏览器中已打开的选项卡中 . 仅当该域已经加载时 . 考虑用户激活和更流畅的用户体验 . URL方案允许在应用程序的内容/页面内进行深层链接,但浏览器似乎也不是这样 . 有没有办法做到这一点?
  • 4 votes
     answers
     views

    iOS自定义URL方案与Universal Links和Android对应方案

    我正在寻找功能,当用户收到消息时,让我们说通过whatsapp应用程序,包含以某个方案(前缀)开头的链接,我的应用程序将在该链接上的用户选项卡时调用 . 我知道这个功能已经可以作为“自定义URL方案”使用,但我现在也注意到Universal Links也有类似的东西,所以“自定义URL方案”有任何问题,因为我不想使用Universal Links因为我不喜欢我希望我的应用程序仅限于iOS 9 . ...
  • 30 votes
     answers
     views

    iOS上的通用链接与深层链接(URL方案)

    就像我'm reading, iOS 9 introduced Universal Links. In the 330446 section in Apple' s App Search Programming Guide一样,它说这与URL方案的深层链接不完全相同,但我对这个主题并不完全清楚: Universal Link和URL Schemes之间的实际差异是什么?环球链接仅适用于网站...
  • 0 votes
     answers
     views

    Universal Link无法在iOS上运行

    我正在设置iOS通用链接支持我的应用程序遵循许多教程(Branch.io,cordova通用链接插件,...)和官方文档,但它不起作用 . 这是我遵循的步骤: 在开发人员面板中启用Associated Domains服务 在Xcode项目文件中启用关联域 将 applinks:app.mydomain.com 添加到我的功能中 使用以下内容创建apple-app-site-asso...
  • 6 votes
     answers
     views

    没有确认提示的自定义URL方案(Swift)

    我有've found two options to open my app from a Safari web page: a custom URL scheme created in my app project' s Info.plist 或Apple 's Universal Linking. Obviously the custom URL scheme is the easiest ...
  • 1 votes
     answers
     views

    Universal Link在Safari中不起作用

    我在我的应用中实施了谷歌登录 . 问题是当我去Safari登录时我希望用户被重定向回我的应用程序 . 我尝试的第一种方法是使用自定义URL方案 . 这很有效,但用户会看到一个弹出窗口,上面写着“你想打开 (app name) ” . 看来这个弹出窗口的解决方案是Universal Links,我已经实现了 . 我现在可以无缝地从Notes和其他应用程序导航到我的应用程序 . 但是,当我在我的应用程...
  • 1 votes
     answers
     views

    使用iOS中的域URL在Framework中进行深层链接

    我将在我的框架中支持Deep-Linking . 我分析了很多教程,详细介绍了 Universal Linking 和 URL Scheme . 对于 Universal Linking ,我需要在关联的域中托管 apple-app-site-association 文件 . apple-app-site-association 文件包含团队ID捆绑ID . 它在Framework案例中不具...
  • 6 votes
     answers
     views

    如何在当前应用程序中触发NSUserActivity延续(Universal Links opening)?

    iOS9中的Universal Links使用Handoff机制查看应用程序中的链接而不是浏览器:每当点击Universal Link时,iOS会激活相应的应用程序并使用包含Universal Link的URL的用户活动调用 -application:continueUserActivity:restorationHandler (请参阅Apple guide on Universal Links...
  • 1 votes
     answers
     views

    从浏览器中检查并打开应用

    我一直在研究这个问题,如果有一个具体的方法,用户可以通过浏览器打开三个应用程序中的任何一个 . 在这里,我试图解释: 用户在浏览器上打开一个带有按钮的链接 用户点击该按钮 网页业务登录搜索三个应用程序:Yelp,Google和Facebook . 如果在设备上找到yelp,则会打开,如果没有,则会打开Google,如果Google也未安装,则会打开,如果未安装所有这三个,则该页面会...
  • 3 votes
     answers
     views

    私有LAN上的通用链接

    我正在尝试将Universal Links作为URL Schemes的替代品在我的应用程序中运行,因为从iOS 9开始,每次从Safari调用应用程序时,系统都会显示一个警告对话框 . 我希望在使用Universal Links时替换URL方案调用Associated Domains中注册的URL路径会使对话框消失 . 因此,我会调用 https://example.com/universal-l...
  • 0 votes
     answers
     views

    Apple Universal Link始终无法正常工作

    我开始了我的应用程序,它在safari中打开了一个url . 在我的网站上,用户可以登录并做一些工作 . 用户完成后,网站重定向到通用链接 . 起初它工作正常,但如果用户再次启动我的应用程序,从它打开我的网站(safari已经显示我的网站),再次登录并重定向到通用链接,显示通用链接,并在顶部我看到我可以打开我的应用程序的酒吧 . 如果用户没有登录我的网站,只需点击按钮重定向到我的通用链接ios9打...
  • 5 votes
     answers
     views

    iOS深层链接和Universal链接,如何在ios中进行深层链接

    我从iOS 9读到,引入了通用链接 . 请解释深层链接和通用链接之间的区别 . 我的目标是,链接将通过邮件发送给客户 . 让邮件说项目A和链接有报价 . 点击链接 如果已安装该应用程序,请打开该应用程序并启动显示项目A的特定屏幕 如果未安装应用程序,请从App Store下载并打开它,然后启动显示项目A的特定屏幕 如果有用户登录功能怎么办? 如果安装了应用程序并且用户未登录,则 打...
  • 5 votes
     answers
     views

    iOS - 通用链接的Bug

    我已按照此处列出的步骤,在我的iOS应用中完全按照详细信息设置了Universal Links: How to Set Up Universal Links 它使用Branch和Apple验证器成功验证100% . 但是现在我正试图测试成品,我遇到了麻烦 . 如果我输入或点击指向我网站的链接(例如www.mydomain.com),Safari / Chrome / Facebook会直接进入我的...
  • 0 votes
     answers
     views

    iOS中的通用链接和旧URL方案之间的区别

    你可以告诉我从iOS 9开始从iOS引入的旧自定义URL方案更改为通用绑定(iOS中的深层链接)时编码的主要区别吗? 我相信使用自定义网址方案仍然可以进行深度链接 . 那是对的吗?提前致谢 . 我已经提到了以下链接, https://blog.branch.io/ios-9-2-redirection-update-uri-scheme-and-universal-links/ https://b...
  • 89 votes
     answers
     views

    iOS9:Universal Links不起作用

    所以我按照教程https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9并使用与提供的值完全相同的值 . Apple协会文件也已准备好在链接目录中:WEB_PAGE:PORT_NUMBER / apple-app-site-association 一切似乎都在这方面设置 . 我添加了权利,更新了配置...
  • 0 votes
     answers
     views

    Universal Link无法在iOS 9(设备)上运行

    这是Apple-app-site-association JSON: { "applinks": { "apps": [], "details": [ { "appID": "{team_ID}.com.domai...
  • 2 votes
     answers
     views

    通用链接 - 域有一些验证问题

    我正在使用通用链接打开应用程序,同时点击网址 . 我正在使用https服务器并完成了apple(Apple Doc)的所有步骤 . 但苹果通用链接验证器显示以下错误, 找不到或未识别您文件的'内容类型' Headers . enter image description here apple-app-site-association文件成功上传到服务器,文件如下, { "a...
  • 3 votes
     answers
     views

    通用链接不起作用

    这是我的 apple-app-site-association 文件: { "applinks": { "apps": [], "details": [ { "paths": [ &q...
  • 0 votes
     answers
     views

    通用链接 - 错误没有具有域权利的应用程序

    我已按照本网站上的所有说明进行操作https://developer.apple.com/library/content/documentation/General/Conceptual/AppSearch/UniversalLinks.html 并将其上传到服务器,没有.json只是一个名为apple-app-site-association的文件,我甚至可以在这里访问我自己的AASA http...
  • -2 votes
     answers
     views

    如何设置通用链接

    我正在尝试在网站上设置通用链接 . 我正在按照指南https://developer.apple.com/library/content/documentation/General/Conceptual/AppSearch/UniversalLinks.html#//apple_ref/doc/uid/TP40016308-CH12-SW1 我设置了 apple-app-site-associat...
  • 1 votes
     answers
     views

    适用于多个目标的Universal Link

    对于每个目标,我有一个具有多个目标的多个目标的应用程序 . 我按照本教程 https://www.raywenderlich.com/128948/universal-links-make-connection 我测试了它 https://limitless-sierra-4673.herokuapp.com/ 只是总是得到您的文件必须与内容类型一起提供 “app...
  • 1 votes
     answers
     views

    Universal Links无效, Banner 未在Safari中显示

    我在我的应用程序中处理Universal Links . 当url访问safari时,它应该显示在Safari浏览器顶部的 Banner 中打开应用程序的选项,但我没有看到它 . 我创建了apple-app-site-association并将其托管在我的后端 . 当我检查它https://www.xxxxx.com/apple-app-site-association . 我可以看到app-si...
  • 0 votes
     answers
     views

    Universal Links无效

    我几乎尝试了一切,但我无法让Universal Links工作 . 我正在使用iOS 11.3在物理设备上使用Xcode 9.3进行测试 . 在我的服务器上,我安装了apple-app-site-association文件,AASA验证器(https://branch.io/resources/aasa-validator/)没有问题 . 文件内容: { "applinks&quot...
  • 2 votes
     answers
     views

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

    我的网页检测到操作系统和浏览器,在iOS的情况下,Safari将使用自定义URL方案启动我的应用程序 . 它在我的测试设备上工作正常,但我发现在iOS / 9.3.2上使用Safari / 9.0的用户存在问题 - 该链接根本无效! 是否不再支持自定义网址方案?我需要开始使用通用链接吗? 对于那些感兴趣的人,这里是我在iOS浏览器中使用的Javascript代码(99%的时间工作): var ti...
  • 0 votes
     answers
     views

    iOS通用链接:Rails后端

    我在Rails上成功设置了一个后端服务器,根目录中有 apple-app-site-association 文件,即 https://example.com/apple-app-site-association 在iOS应用程序中,提到的权利是正确的,即 applinks:id.example.com 服务器上 apple-app-site-association 文件的内容也正确 . ...
  • 13 votes
     answers
     views

    iOS Universal Link App Store重定向

    我有通用链接正常工作,当安装应用程序时,我看到链接如何打开应用程序,并且当它未安装时打开safari中的URL . 实际上我想要做的是重定向并转到应用商店,这样用户就可以直接下载应用 . 我将在html文件中包含重定向,因为我知道通用链接不支持重定向http服务器配置级别(无论如何我认为这仅适用于清单文件,apple-apps-site-association) 任何人都可以确认这是否是正确的方法...
  • 1 votes
     answers
     views

    当我的应用程序未被安装时,UIWebView中的iOS通用链接将启动Safari?

    来自Support Universal Links的Apple指南: 当您支持通用链接时,iOS 9用户可以点击指向您网站的链接,无需通过Safari即可无缝地重定向到已安装的应用程序 . 如果您的应用未安装,点击指向您网站的链接即可在Safari中打开您的网站 . 但我很困惑,如果我的应用程序没有安装,我在另一个应用程序的UIWebView中点击我的应用程序的通用链接,系统会启动Safari...
  • 3 votes
     answers
     views

    使用Apple Universal Linking强制打开应用程序

    我的应用程序中有通用链接设置 . 现在,当我在Safari浏览我的网站并访问UL注册链接时,它会在safari中打开并询问我是否要在我的应用程序中打开 . 有没有办法在应用程序中始终打开?没有提示在应用程序中打开,只是在安装时打开,否则继续在safari中 .
  • 0 votes
     answers
     views

    Universal Links在Safari浏览器上显示 Banner

    请帮我解决这个问题 . 我已经按照https://www.raywenderlich.com/128948/universal-links-make-connection实现了通用链接,我得到的问题是,当我点击链接时,我被重定向到Web浏览器而不是应用程序 . 在safari浏览器中,当我向下滚动页面时,我得到一个也有OPEN按钮的 Banner . 点击它,我的应用程序打开,根据逻辑打开特定的...

热门问题