gpt4 book ai didi

php - PKPass 无法识别存折 Web 服务 URL

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:12:07 26 4
gpt4 key购买 nike

我正在构建存折网络服务和后端。我用 PHP-Passbook生成传递文件。然后可以将创建的通行证添加到 Passbook。但是,它不会调用我的网络服务。我检查了我的代码,发现这是因为当我使用下面的代码创建一个PKPass对象时,除了webserviceUrl之外的任何东西都可以导入到对象中,pass.webserviceUrl 始终为 nil

PKPass *pass = [[PKPass alloc] initWithData:responseObject error:&error];

这是我的 pass.json 文件

{
"serialNumber": "90f9f133-cbd7-47b3-9b04-8a443f488495",
"description": "Event",
"formatVersion": 1,
"eventTicket": {
"primaryFields": [
{
"key": "event",
"label": "Event",
"value": "Test Event"
}
],
"secondaryFields": [
{
"key": "location",
"label": "Location",
"value": "Moscone West"
}
],
"auxiliaryFields": [
{
"key": "datetime",
"label": "Date & Time",
"value": "Tuesday 30th of July 2013 11:30:26 AM'"
}
]
},
"relevantDate": "2013-07-24T14:25-08:00",
"barcode": {
"format": "PKBarcodeFormatQR",
"message": "hello world",
"messageEncoding": "iso-8859-1"
},
"backgroundColor": "rgb(253,229,47)",
"logoText": "FDJ Event",
"authenticationToken": "72aa48d08db9a379f147e38fb23a3901",
"webServiceUrl": "http://www.test.com/passbook/index.php",
"passTypeIdentifier": "pass.test.passbooktest",
"teamIdentifier": "XXXXXXX",
"organizationName": "TEST"
}

我还在开发人员菜单中启用了“允许 HTTP 服务”。它也不起作用。

有什么解决办法吗?

最佳答案

您要查找的键是 webServiceURL(URL 是大写的)。

PKPass Class Reference

关于php - PKPass 无法识别存折 Web 服务 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17943687/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com