-
-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[W3C Date] Some iOS devices can't import the pass #85
Comments
Did you try to create pass without Cyrillic letters in it? |
I guess the debug read me should be updated. |
I'll make a pull request with the updated Readme after i fix this. and in response to /api/passkit/:version/devices/:deviceId/registrations/:passId api call |
Well just like in #80 using new Date() fixed... |
Mind if I update the title to mention its in relation to a W3C Date error? @Asp3ctus @tinovyatkin Node uses https://en.wikipedia.org/wiki/ISO_8601 https://www.w3.org/TR/NOTE-datetime Basically, the |
@PatrickQuintal Sure, please! Documentation is a major weak point of this library at the moment. |
Just take a note, that in coming patch version the library will be reparsing any date strings with |
I'm trying to figure out why some of the ios devices failing to open generated pass.
I'm testing the same pass on different devices and some works some don't
So far i think it has something to do with IOS becouse after updating ios on iPhone 6 Plus from 12.1.4 to 12.3 it started to work.
Works:
On 5se devices with 12.2 it works
On older 5s with 12.2 it works
On iphone x with 12.3 it works
On iphone 7 plus with 12.2 it works
On iPhone 6 Plus 12.3 works after update from 12.1.4
does not works
On iphone 5 with 10.3.3 it does not work
On iphone 7 with 12.1.4 it does not work - did not yet updated to new 12.3
On iphone 7 with 12.0 it does not work
On iPhone 6 Plus 12.1.4 does not work before update to 12.3
But on thease ^ devies if i import other passes generated from different online services it works.
On android it work.
I tried to open the pass on the mac mini with the newes macos - and it opened it fine with no errors.
This was the reason my i updated from 4.3.1 to 6.4.0 in the first place... but it the newest version did not help.
I don't know that is the reason why it doesn't open on some of the devices.
Then i say it doesn't opens it - i mean
i click to on the link to download pkpass file (all the needed headers are present)
The iphone download it (because if i put break point on server - it waits after resume the error shows) - and shows error safari can not download file (error is in russian
Safari не удается загрузить файл.
)if i do the same from chrome i get a much better error it sais that can not enter data to passbook.
Не удалось внести данные в Passbook.
I also tried to send the file over telegram app, but file is not clickable in it - i guess the ios blocks it.
I don't know what else to try, any ideas ?
The text was updated successfully, but these errors were encountered: