3

Is there any way to remove share pass button in wallet pass application of iOS 9.3 and afterwards? Whenever we scan a pass in wallet pass, there is always a button "share pass" through which if someone share the pass, all information including punches of pass will also be shared with pass. So I want to somehow disappear this share pass button from back of the pass. Is there any way to get rid of this button? Same is the case in Android pass applications. My application is in play 1.2.x framework.

Brian Tompsett - 汤莱恩
  • 5,753
  • 72
  • 57
  • 129
  • The share pass button has been present since Wallet was released as Passbook in iOS6 and there is no way to disable it. Because digital assets can easily be cloned (a screenshot is all it takes), It is up to the merchant to implement validity and authentication checks. – PassKit Feb 13 '17 at 00:58
  • @PassKit, but if the pass uses NFC/fingerprint, there is no easy to clone it. Would it make sense to allow non-shareable passes (esp. for those using NFC/fingerprint as authentication mean) ? – Loic O Nov 16 '17 at 01:00

1 Answers1

6

There is now.

Include this key/value pair as a top-level key in pass.json

"sharingProhibited": true

Sources

As of 28 Dec 2017, Apple (in the Apple Wallet documentation's Revision History) says that it was revised to "[Describe] the sharingProhibited key", but no such description is anywhere to be found.

Dan
  • 4,197
  • 6
  • 34
  • 52