ios - 添加到 Apple Wallet 时,您可以控制通行证的顺序吗?

标签 ios swift passbook wallet passkit

我正在使用此 API 将多个分组通行证添加到 Apple Wallet。 我意识到钱包中添加的通行证不遵循我提供给此 API 的数组 [PKPass] 的顺序。

public func addPasses(passes: [PKPass], withCompletionHandler completion: ((PKPassLibraryAddPassesStatus) -> Void)?)

这里要注意的有趣的事情是,当我在添加 channel 之前点击查看全部时,它确实按顺序显示了所有 channel ,但是在点击添加所有之后,然后启动钱包应用程序以查看添加的订单,但它不再相同了。

知道为什么会发生这种情况以及如何维持秩序吗?

最佳答案

电子钱包应用程序中没有说明可以通过的顺序的文档或 PassKit API。

只能按照说明手动完成 here .

To reorder your passes, tap and hold a pass, then drag it to a new place. With iOS 7 or later, your change will update on all of your devices.

关于ios - 添加到 Apple Wallet 时,您可以控制通行证的顺序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40881989/

相关文章:

swift - 在 iOS-Charts 中点击条形图上的回调

swift - 在 storyboard swift 中设置动态 tableview 高度约束

facebook - 如何强制链接在 iOS Safari 中打开?

ios - list 签名未验证成功

iphone - GameKit 成就评级 iOS 应用程序?

ios - Xcode 5.1.1 安装 CocoaPods 时出错

ios - UITableviewCell 内容中的核心文本重叠、重复并叠加在其他单元格上

iphone - 在 cocos2d 中添加 UIViewController

ios - InputAccessoryView 不显示在 SubViewController 中

ios - 如何通知存折从服务器上删除通行证?