You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Implement in-app activation and remote watch based passes for IOS #84
Hi guys,
I have a fork of this library where I have implemented the watch based filtering logic for inapp-provisioning and added endpoint for in-app activation flows.
At my current company we are going through the verification process for apple, these were needed to pass apple requirements from their test cases.
If there is interest I could cleanup the code and create a pr to implement these features.
Hey, sorry for the slow reply here! These would be useful additions, they line up with #45 (in-app activation) and #56 (multi-device / Apple Watch provisioning), so a PR is welcome. A few requests to make review easier:
@ShpetimA I ported some of the changes from your fork into two PRs:
feat: pass optional primaryAccountIdentifier to Apple Wallet #91 picks up the Apple Watch pass matching: local passes skip isRemotePass, a last-digits match is used only when exactly one pass matches and the caller passed an id, and canAddSecureElementPass is advisory.
I left out the change that makes primaryAccountIdentifier required, and the separate canAddSecureElementPass method, because #91 already covers provisioning with an optional identifier.
Activity
JakubKorytko commentedon Oct 1, 2026
Hey, sorry for the slow reply here! These would be useful additions, they line up with #45 (in-app activation) and #56 (multi-device / Apple Watch provisioning), so a PR is welcome. A few requests to make review easier:
Thanks!
Brunonascdev commentedon Oct 12, 2026
@ShpetimA I ported some of the changes from your fork into two PRs:
isRemotePass, a last-digits match is used only when exactly one pass matches and the caller passed an id, andcanAddSecureElementPassis advisory.listAppleWalletPassesandactivateAppleWalletPass, including activation of a pass on a paired Watch (d122f802,ca6c4044).I left out the change that makes
primaryAccountIdentifierrequired, and the separatecanAddSecureElementPassmethod, because #91 already covers provisioning with an optional identifier.