Можно ли контролировать порядок проходов при добавлении в Apple Wallet?

Я использую этот API для добавления нескольких сгруппированных проходов в Apple Wallet. Я понял, что добавленные проходы в кошельке не соответствуют порядку массива [PKPass], который я передал этому API.

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

Интересно отметить, что когда я нажимаю на View All перед добавлением проходов, он показывает все проходы по порядку, но после нажатия на Add All и последующего запуска приложения Wallet, чтобы увидеть порядок добавленных проходов, он уже не тот.

Любая подсказка, почему это происходит и как поддерживать порядок?


person kidsid49    schedule 30.11.2016    source источник
comment
Apple ничего не упоминает о порядке прохождения в своей документации, поэтому, честно говоря, я не думаю, что это возможно.   -  person Lefteris    schedule 10.12.2016


Ответы (1)


Нет документации или PassKit API, в котором указано, в каком порядке могут отображаться проходы в приложении Wallet.

Это можно сделать только вручную, как указано здесь.

Чтобы изменить порядок пропусков, нажмите и удерживайте пропуск, а затем перетащите его на новое место. В iOS 7 или более поздней версии ваши изменения будут обновлены на всех ваших устройствах.

person Sahil Kapoor    schedule 14.12.2016