【问题标题】:Testing AppClip in TestFlight: Show Card?在 TestFlight 中测试 AppClip:显示卡片?
【发布时间】:2020-09-24 12:43:27
【问题描述】:

已使用 App Clip 创建了一个应用。 App Clip URL 显示为已验证。 Connect上的应用信息中已经设置了一张基础卡。

已在 TestFlight 中设置了调用 URL。仅从 TestFlight 下载了 App Clip。

当使用代表 URL 的 QR 码时,它会调用“Web 链接”弹出窗口而不是 App Clip 弹出窗口。

我可以做些什么来测试通过 TestFlight 看到 App Clip 卡片?我觉得我要么遗漏了什么,要么在 TestFlight 中不可能。

【问题讨论】:

    标签: swift xcode testflight apple-appclips


    【解决方案1】:
    • 在您的设备上构建并运行 App Clip(或通过 TestFlight 安装 App Clip)
    • 在您的设备上转到Settings -> Developer -> Local Experience
      • 如果您没有看到Developer 选项,请查找enable Developer option iOS
    • 注册要测试的本地体验
      • 设置URL PREFIX 以匹配您将使用QRNFC 扫描的URL 的前缀
      • 确保BUNDLE ID 与您剪辑的捆绑ID 匹配
    • 扫描您的二维码或 NFC

    扫描二维码仍有一些奇怪的问题,所以如果Camera应用程序没有提示App Clip卡,有时你必须使用Control Center中的QR Scanner

    【讨论】:

    • 成功了!我认为本地体验仅在您在本地运行时才适用,而不是在您通过 TestFlight 分发时适用。但是,如果我在 TestFlight 上向其他用户发布,我认为它可以在他们不需要设置本地体验的情况下工作?
    • @dot3 很遗憾,我认为普通测试人员没有办法体验 App Clip 卡体验 :( 我知道,这很糟糕
    • 我遇到了与@budidino 相同的问题:它不适用于普通相机。必须使用控制中心的 QR 扫描仪。感谢 budidino 发现这一点。我真的很沮丧,为什么它不起作用。 [使用 iOS 14.0,非测试版和 XCode 12 非测试版]
    • 不能用普通相机,总是显示“网站-二维码”横幅
    • URL PREFIX 应该只包含关联的域,例如“example.com”,而不是使用 QR 或 NVC 扫描的 URL,例如“example.com/order?smoothie=carrot-chops”,否则您将看到带有错误的 App Clip Card -消息而不是您注册的本地体验数据。
    猜你喜欢
    • 2017-11-22
    • 2015-05-07
    • 1970-01-01
    • 1970-01-01
    • 2015-06-07
    • 1970-01-01
    • 2021-02-07
    • 2020-12-21
    • 2023-01-08
    相关资源
    最近更新 更多