gpt4 book ai didi

ios - 通用链接在 IOS 12.1 中不起作用?

转载 作者:行者123 更新时间:2023-11-28 05:44:48 29 4
gpt4 key购买 nike

我已经创建了一个启用通用链接的演示项目并执行了以下所有步骤 -

  1. 启用 AppId 中的关联域
  2. 编辑配置文件
  3. 在项目中 - 启用关联域并添加域链接 (mobiledemo.socialengineaddons.com),没有出现任何错误
  4. 域链接也显示在 seiosnativeapp.entitlements 文件中
  5. 我在 Copy Bundle Resources (Build Phases) 中手动添加了 seiosnativeapp.entitlements 文件
  6. 处理 AppDelegate 中的链接事件(Swift 4.2,Xcode 10.1)-应用委托(delegate):

    func application(_ application: UIApplication, continue userActivity: NSUserActivity,restorationHandler:@escaping ([UIUserActivityRestoring]?) -> Void) -> Bool {

    print("Activity")
    if userActivity.activityType == NSUserActivityTypeBrowsingWeb {
    let url = userActivity.webpageURL!
    print(url.absoluteString)

    //handle url and open whatever page you want to open.
    }

    window = UIWindow(frame: UIScreen.main.bounds)
    let ViewController = UIViewController()
    window?.rootViewController = ViewController
    window?.makeKeyAndVisible()
    return true

  7. 我的AppId和prefix都是一样的

  8. 创建一个 apple-app-site-association 文件并放入 .well-known 文件夹:

    https://mobiledemo.socialengineaddons.com/.well-known/apple-app-site- 协会

  9. 我的域名也通过了 ssl 认证,我也使用过这个命令 删除验证器错误 -

    Sign apple-app-site-association 协会

    须藤触摸 json.txt | openssl smime -sign -inkey myserver.key -signer mobiledemo.socialengineaddons.com.crt -noattr -nodetach -outform DER

    apple-app-site-association

  10. 链接验证器:成功验证域(mobiledemo.socialengineaddons.com)

    https://branch.io/resources/aasa-validator/#resultsbox https://limitless-sierra-4673.herokuapp.com/

注意:当我们将 apple-app-site-association 文件放在 root 上时,验证器 给出错误,所以我们把它放在 .well-known 文件夹中11. 当我在 Notes (IOS app) 上添加我的网站链接时 https://mobiledemo.socialengineaddons.com长按,不是 当我单击此链接时,也会在我的应用程序中显示任何打开的内容 每次它在 safari 而不是应用程序中打开12. 我已关注以下引用链接:

    https://medium.com/@abhimuralidharan/universal-links-in-ios- 
79c4ee038272
https://www.raywenderlich.com/6080-universal-links-make-the-
connection
https://www.youtube.com/watch?v=IEXn7QIwPFo

13。如果您提供任何建议,这对我很有帮助 使能够 通用链接,提前致谢 [1]: /image/rQBTW.png [2]: /image/esB8f.png

   [1]: http://%20com.seao.seiosnativeapp

最佳答案

在 Capabilities 中添加 app-links 前缀和冒号。 applinks prefi 是强制性的。所以它看起来像下面这样。

应用链接:mobiledemo.socialengineaddons.com

关于ios - 通用链接在 IOS 12.1 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55224116/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com