Skip to content
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

Don’t work in android #17

Open
Kepsondiaz opened this issue Aug 1, 2023 · 2 comments
Open

Don’t work in android #17

Kepsondiaz opened this issue Aug 1, 2023 · 2 comments

Comments

@Kepsondiaz
Copy link

it works fine on ios but on android it doesn’t work

@bezner
Copy link

bezner commented Aug 31, 2023

It's vCard version being used issue. The version 4 (package default) doesn't import to older versions of Android (or Contacts App I should say) whilst version 3 imports fine. Tested with the same file just changed the version number.

I had to drop the package and hack the quick in-house solution to make it work.

As a workaround I'd suggest to allow version change eg. vCard::make()->version('3.0') or anything else actually to allow downgrade the vCard file version number.

@Gummibeer
Copy link
Member

The problem is that the different vCard versions have different syntax and properties. Most basic ones are the same. But if there should be v3 and other support it would need to fully implement the different standards and not just change a version number if the payload is still v4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants