gpt4 book ai didi

ios - 登机牌(pk.pass 文件)- 如何修复切换时区后 iPhone 提醒时间错误的问题

转载 作者:行者123 更新时间:2023-11-29 05:35:57 27 4
gpt4 key购买 nike

更改时区后,提醒显示我的登机牌时间错误。例如。如果您想输入从外国时区出发的返程航类。

尽管 JSON pkpass 文件中已以本地时间指定时间,但提醒似乎再次转换时区。

根据时区,提醒可能会显示延迟时间。

我已经尝试过的(在 iPhone 6 和 7 上测试过):

  1. ignoresTimeZone 属性设置为 true - 不幸的是不起作用。但也有可能是我设置的位置不对(我设置到了最高级别)。

  2. 我设置了机场的位置,但这不起作用。但也可能是我的测试(我的智能手机是我本地的)。

  3. 在互联网上研究了所有可能的方法,不幸的是经常发现同样的问题,但不幸的是没有解决方案。

{  
"passTypeIdentifier":"xxxx.xxxx.xx",
"formatVersion":1,
"serialNumber":"xxxx.xxxxx.xxxx.xxxx",
"description":"my boarding pass",
"organizationName":"my organization",
"teamIdentifier":"XXXXXXXXX",
"relevantDate":"2019-07-12T15:00:00+02:00",
"locations" : [
{
"longitude" : -12.3456,
"latitude" : 78.9101112
}
],
"relevantText":"this is a test",
"foregroundColor":"rgb(0,0,0)",
"backgroundColor":"rgb(194,200,155)",
"labelColor":"rgb(200,95,25)",
"boardingPass":{
"headerFields":[
...
],
"primaryFields":[
{
"key":"origin",
"label":"yyyyyyy yyyyy",
"value":"YYY"
},
{
"key":"destination",
"label":"xxxxxxxxxx",
"value":"XXX"
}
],
"secondaryFields":[
{
"key":"passenger-name",
"label":"Name",
"value":"xxxx xxxx"
}
],
"auxiliaryFields":[
{
"key":"flight",
"label":"Flight",
"value":"XXXXXX"
},
{
"key":"date",
"label":"Date",
"value":"12Jul"
},
{
"key":"boarding-time",
"label":"Boarding",
"value":"15:00"
}
],
"backFields":[
{
"key":"terms",
"value":"xxxxx xxxxxxxxx xxxxx xxxx"
}
],
"transitType":"PKTransitTypeAir"
},
"barcode":{
...
},
"ignoresTimeZone":true
}

这里有相同/类似的问题 https://discussions.apple.com/thread/4529193 : the Problem the Problem2

预期结果是提醒时间与登机牌时间完全相同。

无论我现在处于哪个时区,提醒程序都应该始终提醒我正确的时间(登机牌上的时间)。

非常感谢您的帮助。你是我最后的希望...

最佳答案

没有Bug。问题出在我的系统和交付的数据上。提醒的日期总是错误的(时区错误)。

因此,如果您遇到类似问题,请先检查并验证您的输入。

关于ios - 登机牌(pk.pass 文件)- 如何修复切换时区后 iPhone 提醒时间错误的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57039720/

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