Baseflow / Baseflow/flutter-permission-handler

[Question]: Notice on iOS permissions and App submission - Still a thing?

Open
#1,170 1 comment 1 reaction 0 assignees View on GitHub
P2 type: documentation
Dominant language
Dart
Stars
2.2k
Forks
970
Avg merge
14h 22m
Merged PRs (30d)
2

Description

Hello,
In the current Readme following is stated:

> IMPORTANT: You will have to include all permission options when you want to submit your App. This is because the permission_handler plugin touches all different SDKs and because the static code analyser (run by Apple upon App submission) detects this and will assert if it cannot find a matching permission option in the Info.plist. More information about this can be found [here](https://github.com/Baseflow/flutter-permission-handler/issues/26).

Only this part is striked through without any further information why it is striked through:

> You will have to include all permission options when you want to submit your App.

I checked SO, issues and so on. This was definitely a problem in the past. But is it still? The prepocessor entries in the Podfile: Do they solve this problem, as they prevent the compilation of the unused code for the unused permissions?

If this was fixed with the Podfile entries: It would really help to very clearly state that the "Important: " Notice is not only striked through but also commented like "This was a thing before version x.y.z. This is solved now because of ABC. This information is only still here because ASDF"

### Version

11.0.0

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.