Baseflow / Baseflow/flutter-permission-handler
[Question]: Notice on iOS permissions and App submission - Still a thing?
- 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
Assessment
This issue has not been assessed yet.