我正在使用此API将多个分组的通行证添加到Apple Wallet。
我意识到,钱包中添加的通行证并不遵循我给此API分配的数组[PKPass]的顺序。
public func addPasses(passes: [PKPass], withCompletionHandler completion: ((PKPassLibraryAddPassesStatus) -> Void)?)
这里要注意的有趣的事情是,当我在添加通行证之前点击
View All
时,它确实按顺序显示了所有通行证,但是在点击Add All
之后又启动了电子钱包应用程序以查看添加的通行证的顺序,这已经不一样了。有什么线索为什么会发生这种情况以及如何维持订单?
最佳答案
没有说明文档或PassKit
API的信息,表明可以通过哪个顺序通过电子钱包应用程序。
它只能按照here所述手动完成。