この API を使用して、グループ化された複数のパスを Apple Wallet に追加しています。ウォレットに追加されたパスが、この API に与えた配列 [PKPass] の順序に従っていないことに気付きました。
public func addPasses(passes: [PKPass], withCompletionHandler completion: ((PKPassLibraryAddPassesStatus) -> Void)?)
ここで注目すべき興味深い点はView All
、パスを追加する前に をタップすると、すべてのパスが順番に表示されますが、タップしてAdd All
から Wallet アプリを起動すると、追加されたパスの順序が表示されなくなります。
なぜこれが起こっているのか、秩序を維持する方法はありますか?