你可以看到两张照片,在第一张照片的top_right是“添加”
并且在第二张照片的top_right处是“更新”。我可以做第一张照片的效果。但我不知道如何做第二个效果,如何使用“更新”而不是“添加”。
答案 0 :(得分:1)
添加或更新由pass.json中的passTypeIdentifier
和serialNumber
控制。
如果用户的存折不包含passTypeIdentifier
pass.com.example和serialNumber
1234的传递,系统会提示他们“添加”该传递。
如果用户的存折已包含passTypeIdentifier
pass.com.example与serialNumber
1234 和的传递,则新传递的内容与他们拥有的传递不同安装后,系统会提示他们“更新”通行证。
如果已安装通行证但数据未更改,则右侧按钮将被禁用并显示一条消息(“已添加”)。
要查看实时通行证的示例,您可以尝试下载此pass。首先会提示您将传递“添加”到Passbook。
传递背面是一个可用于更新内容的链接。
如果您点击该内容并更改内容并选择“下载”选项,系统会显示“更新”选项。
如果您再次点击,但这次不要更改任何值并选择“下载”,那么您将获得已禁用的“已添加”按钮。
免责声明:我是PassKit的联合创始人,这是创建此通行证的服务。