在这里,我按照本教程手动创建了.pkpass
文件
上述方法是静态
我想要的是在服务器端以某种方式生成pkpass
文件,然后从我的iPhone/iPad
设备打开它。
如果您只询问apple钱包通行证的创建过程,您需要创建一些服务器端API(如.net core或类似的东西(,该API将返回ContentType为"application/vnd.apple.pkpass"的字节数组(.pkppass文件(。
这里是一个例子。
接口示例:
public async Task<ActionResult<byte[]>> GetAsync()
返回语句示例:
return new FileContentResult(pkpassFileFileBytes, "application/vnd.apple.pkpass");
通常,仅仅返回.pkpass文件是不够的。通常,您需要创建一个系统来管理您的通行证。也许你可以用有限的免费钱包使用一些服务pass2u,passcreator,passkit,passteam。
通行证管理系统的大约部分是:
- (必须有(创建通行证
- (如果需要(删除通行证
- (如果需要(更新通行证数据
- (必须有(至少会激活/停用通行证并更新它的处理程序(如果需要2和3个步骤(