Ios 如何将从我的应用程序获取动态信息的通行证添加到swift中的钱包?
我用虚拟数据创建了我自己的.pkpass文件 我需要根据应用程序中的数据更改通行证中的数据 比如登机牌Ios 如何将从我的应用程序获取动态信息的通行证添加到swift中的钱包?,ios,swift,passbook,wallet,Ios,Swift,Passbook,Wallet,我用虚拟数据创建了我自己的.pkpass文件 我需要根据应用程序中的数据更改通行证中的数据 比如登机牌 如果我遗漏了什么,请帮助我好吗?每次更改通行证时,您都需要一个新的.pkpass捆绑包 需要签署一个新的捆绑包。出于安全原因,此操作不应在设备上进行,因为它可能会危及您的通行证类型ID证书 当您想要更改数据时,您应该从服务器请求一个新的密码包,并使用PassKit API替换钱包中的密码。您需要根据Apple Passbook/Wallet标准实施全循环系统,或者至少您必须喜欢这样 在pkpa
如果我遗漏了什么,请帮助我好吗?每次更改通行证时,您都需要一个新的.pkpass捆绑包 需要签署一个新的捆绑包。出于安全原因,此操作不应在设备上进行,因为它可能会危及您的通行证类型ID证书
当您想要更改数据时,您应该从服务器请求一个新的密码包,并使用PassKit API替换钱包中的密码。您需要根据Apple Passbook/Wallet标准实施全循环系统,或者至少您必须喜欢这样
其他人认为:您必须使用web服务来管理设备中的注册、更新和删除方法。是。我得到了,谢谢你。。现在服务器正在生成.pkpass文件..但是如何在应用程序中获取它呢?。。我需要swift代码从服务器获取pkpass文件。。。再次感谢你我真的很感激it@Passkit你能帮我解决这个问题吗?实际上,通过应用程序,你不需要推送,也不需要提供web服务。如果设置正确,您的应用程序有权通过PassKit API添加、替换和删除钱包内容。打开与服务器的NSURLConnection(使用您选择的任何协议和身份验证),检索更新的.pkpass捆绑包,然后通过应用程序代码替换钱包中的密码。