FlutterFlow / flutterflow-issues

A community issue tracker for FlutterFlow.
105 stars 18 forks source link

Calendar permission isn’t working on IOS #3309

Open grivdm opened 4 days ago

grivdm commented 4 days ago

Can we access your project?

Current Behavior

Calendar permission isn’t working on iOS. The request dialog doesn’t show up, and the permission status stays false. I researched the code and found that Permission.calendar from the permission_handler library is used, which is Deprecated and doesn’t work for iOS 17+.

Expected Behavior

The app should show a calendar permission request dialog at least

Steps to Reproduce

  1. Create a new FF project that requires calendar permission.
  2. Run the app on IOS 17+
  3. Attempt to request calendar permission within the app.

Reproducible from Blank

Bug Report Code (Required)

ITESz/Hqx89goflG18/2dcJAhQAkH1x/bZJEl9dTZEkdCL7sPOx2POr+V1toOrSVeAk/BWL/oDsypqnOuPLxA/E6aQqteINo1oduZQ6VJUCiMYy2PJCCQUBCL+9RIUii37ew2xRdD7BsW3ggw1r/cq3qNleeY8aSfxBlZ7vfcPo=

Visual documentation

1

Environment

- FlutterFlow version: 4.1.65
- Platform: MacOS Desktop
- Browser name and version: N/A
- Operating system and version affected: IOS

Additional Information

No response

msusviela commented 4 days ago

I was able to reproduce the issue, I will send it to the ENG team so they can work on this!

yanffernandes commented 1 day ago

I think this issue is not limited to calendar permissions; I also cannot request microphone permission.