我对钱包的运作方式一无所知。我已经阅读了它的文档。而且我知道我需要在服务器上生成一些pkpass文件。
我想要做的是为用户生成一些pkpass文件,并将链接带到应用程序内的此文件。
我可以从外部链接将此文件添加到钱包。例如,用户点击链接,此链接将导致pkpass文件。系统会将此文件识别为钱包并建议用户将其保存在钱包中吗?
答案 0 :(得分:0)
不,你不能那样做。您需要有一个应用程序来显示并向您的钱包添加传递。您可以使用以下
获取网址的内容NSData *imgData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"your url string will come here"]];
将文件数据设为NSData
后,您可以从中创建PKPass
。 PKPass
初始化程序将NSData
作为参数并生成PKPass
。然后,您可以使用PKAddPassesViewController
来显示已下载的通行证。