flutter_native_contact_picker_plus 1.1.1
flutter_native_contact_picker_plus: ^1.1.1 copied to clipboard
An enhanced version of flutter_native_contact_picker for selecting contacts from the address book.
1.1.1 Swift Package Manager #
- fix ios issues.
- support the Swift package manager
1.0.0 Major Update #
🚀 New Features #
- Added
selectPhoneNumber
method to select a specific phone number from a contact.
📱 Extended Contact Fields #
Most fields require permission and will be returned only if access is granted. The plugin works gracefully even if the permission is not provided.
selectedPhoneNumber
: Used with theselectPhoneNumber
method.emailAddresses
: List of emails with labels.
RequiresREAD_CONTACTS
on Android / user authorization on iOS.avatar
: Base64-encoded image of the contact.
Requires permission on both platforms.postalAddresses
: Includes street, city, state, postal code, country, and label.
Requires permission.organizationInfo
: Contains company and job title.
Requires permission.birthday
: ISO 8601 formatted date string.
Requires permission.notes
: Free-form notes.
Requires permission.websiteURLs
: List of contact-related website URLs.
Requires permission (Android only).
💡 Enhancements #
- Improved example app to showcase all available methods and fields.
- Graceful fallback when permissions are denied (fields return
null
or empty). - Updated Android and iOS implementations for better compatibility.
0.0.2 Patch #
- Fixed iOS issues.
0.0.1 Initial Release #
- First release of the package.