是否所有 iOS 设备都具有可在设备上使用的 Apple Wallet 应用程序?

Posted

技术标签:

【中文标题】是否所有 iOS 设备都具有可在设备上使用的 Apple Wallet 应用程序?【英文标题】:Does all iOS devices has Apple Wallet application available on a device? 【发布时间】:2019-06-07 08:41:43 【问题描述】:

我目前正在使用与 Apple Wallet 集成的应用程序。我很好奇,我应该检查设备上现有的 Apple Wallet 应用程序吗?据我所知,它是默认应用程序,用户无法将其从设备中删除。所以我的最后一个问题是——所有 ios 设备(如至少运行 iOS 11.0 的 iPhone 和 iPad)是否都可以在设备上使用 Apple Wallet?

【问题讨论】:

【参考方案1】:

如果您打算添加通行证,可以使用此方法检查电子钱包通行证的可用性:

PKPassLibrary.isPassLibraryAvailable()

更多信息在这里: https://developer.apple.com/documentation/passkit/pkpasslibrary/1617080-ispasslibraryavailable

【讨论】:

【参考方案2】:

答案是正确的。从iOS 10开始,用户可以删除很多系统应用,但钱包应用不能被用户删除(iOS设备已经root除外)

【讨论】:

以上是关于是否所有 iOS 设备都具有可在设备上使用的 Apple Wallet 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

iOS 如何定位获取周围地点信息

我如何设计具有此外观的活动,该活动可在任何分辨率的任何设备上运行

具有混合应用程序的 ios 设备中的高度问题

GPS 可在除 Lollipop 之外的所有设备上运行

Youtube API:搜索可在移动设备上播放的视频

Youtube API:搜索可在移动设备上播放的视频