我正在使用此API将多个分组的传递添加到Apple Wallet。 我意识到钱包中添加的传递并没有遵循我给它给这个API的数组[PKPass]的顺序。
public func addPasses(passes: [PKPass], withCompletionHandler completion: ((PKPassLibraryAddPassesStatus) -> Void)?)
这里需要注意的有趣事项是,在我添加通行证之前点击View All
,它会按顺序显示所有通行证但是在点击Add All
后再启动电子钱包应用以查看订单od添加通过它不再相同。
有什么理由发生这种情况以及如何维持秩序?
答案 0 :(得分:2)
没有文档或PassKit
API说明可以在Wallet应用中显示的顺序。
只能按照here所述手动完成。
要重新排序传球,请点击并按住传球,然后将其拖至新位置。使用iOS 7或更高版本,您的更改将在所有设备上更新。