gpt4 book ai didi

ios - 如何可靠地确定 Passbook 是否可用?

转载 作者:可可西里 更新时间:2023-11-01 04:29:22 34 4
gpt4 key购买 nike

Apple在Passkit中提供了一个专门的方法来判断PassLibrary是否可用:

[PKPassLibrary isPassLibraryAvailable]

这在 iPhone 和 iPad 上按预期工作,但有一个异常(exception):iPad Air 2 返回 YES 但它似乎不支持任何 UI 来添加 pass。调用

[[PKAddPassesViewController alloc] initWithPass:aValidPass]

返回nil

是否有任何选项可以可靠地检查 PassLibrary(包括 UI)是否可用而无需事先通过?

最佳答案

来自 isPassLibraryAvailable

Do not use this method to determine whether the user can add passes on this device. A device may have a pass library, but still not be able to add passes. Use the PKAddPassesViewController class’s canAddPasses() method instead.

您应该为此使用 PKAddPassesViewController,它会返回设备是否支持添加通行证。

[PKAddPassesViewController canAddPasses]

自 iOS8 以来

关于ios - 如何可靠地确定 Passbook 是否可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26970240/

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