-
-
Notifications
You must be signed in to change notification settings - Fork 840
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
4.0.0 - iOS 17 and Android 14 support #808
Conversation
da9258d
to
16cf36b
Compare
Do we have an estimated time for merge? |
@egealpay No. But you can use it ( |
@zoontek I can, but is it possible for you to give priority to SCHEDULE_EXACT_ALARM permission feature? |
@egealpay sure, can your company help? |
I'm getting the |
@johanmic That's normal. ![]() |
For companies seeking to help, I put 4 feature requests on https://polar.sh/zoontek (a collaborative open source funding platform):
Now let's see 😄 |
Many thanks to @zoontek for your invaluable work ❤️ We have a React Native 0.66.5 project which this module no longer supports since v4.0.0 (everything below RN 0.70 has been dropped, yikes). I made a patch for |
Hi folks 👋
This PR has been opened to track the development of the next major version, targeting iOS 17 and Android 14.
Note that this version requires Xcode 15 to work.
TODO
BluetoothPeripheral
permission intoBluetooth
READ_MEDIA_VISUAL_USER_SELECTED
permissionflagAsRequested
helper inside the FaceID permissionBut maybe there's more? I'm not really aware of the privacy changes in the next iOS / Android versions (don't hesitate to comment about it 🙂)
Future features
You may have noticed that there are numerous open feature requests in the issues.
The reason is simple: maintaining this library takes time, and it's not an easy task, especially with new OS releases and privacy-focused changes (which is a positive thing) happening each year.
Lately I discussed with some companies, many of them expressed a desire for these features but were uncertain about how to help since writing code for a React Native library can be challenging for non-native developers 😕
If your company is interested in a particular feature, please reach out to me and request a quote (at my freelancing rate). Once it's developed and merged, sure it will be made available to everyone, but you won't have to pay for maintenance.
This is a way of contributing to open source 💸
Features I would like to implement:
How to try it
Install the
@next
version:$ npm install --save react-native-permissions@next # --- or --- $ yarn add react-native-permissions@next