gpt4 book ai didi

ios - Apple Wallet 中的 Apple Watch 1D 条形码不可见

转载 作者:行者123 更新时间:2023-12-02 01:42:15 28 4
gpt4 key购买 nike

自 iOS9 起钱包支持 Code128

我正在我的应用程序中生成 Code128 条形码,并允许将它们推送到 Apple Wallet 中。在智能手机上的钱包应用程序中完美运行(Code128 条形码正确显示)。

不幸的是,Apple Watch 上的钱包应用程序在通行证中没有显示任何条形码(尽管通行证存在)。

是否需要执行额外的步骤才能使 Code128 条形码与 Apple Watch 兼容?

最佳答案

watchOS 不支持

PKBarcodeFormatCode128。您需要在 barcodes 数组中提供后备,否则它将不会显示在 watch 上。

这就是文档所说的:

Note that the PKBarcodeFormatQR, PKBarcodeFormatPDF417, PKBarcodeFormatAztec, and PKBarcodeFormatCode128 formats are all valid on iOS 9 and later; therefore, they do not need fallbacks. watchOS does not support the PKBarcodeFormatCode128 format. If a PKBarcodeFormatCode128 barcode is included in the barcodes array, an alternative barcode is used as fallback; if a PKBarcodeFormatCode128 barcode is the only barcode you supply, no barcode is displayed.

引用:https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/PassKit_PG/Creating.html

关于ios - Apple Wallet 中的 Apple Watch 1D 条形码不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34062618/

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