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
[Action] - Permission submodules to avoid info.plist App Store rejection #79
Comments
@jevonmao Hi, thank you for your hard work on this bug. Any idea when we can expect to have this bug fix? I'd like to have the correct fix before submitting this build to App store connect |
@smaldd14 I will push out a new version release of PermissionsSwiftUI in about 2 days, with the bug fix. |
…n, microphone, locationAlways, and health
@jevonmao I have uninstalled the PermissionSwUI package and reinstall and only checked boxes for Notifications, photo, Tracking, Location Always, and Contacts. When I go to build my project, I get build error like below Showing Recent Messages Showing Recent Messages Along with other errors have to do with PermissionType and JMAlert. Is there something I am missing? Have I not included the rights packages? |
@smaldd14 Can you please provide Xcode version, MacOS version, deployment version, and simulator model? |
Also if possible, provide a code snippet and make sure you imported all the modules at top of file. Because I'm not able to reproduce your error on my end. |
XCode version 12.4 Full list of error Undefined symbols for architecture x86_64: |
I use JMAlert like so here and here .JMAlert(showModal: self.$showModal, for: [.location, .notification, .tracking], onAppear: {}, onDisappear: {
|
@smaldd14 Okay, in order to figure exactly what's going wrong, I need to verify whether the error is caused by my library or your system setup because all my devices are on Big Sur or Monterey and newer Xcode. I would like you to create a new, blank Xcode project, and install PermissionsSwiftUI like you did. Then, add the |
Closing due to unreproducible and inactivity. |
Currently PermissionsSwiftUI uses one whole module for all the permissions, resulting in App Store rejection when used. Apple guidelines would require info.plist strings for all permissions referenced in code.
Tracking bug
#77
.Action items
(This solution is derived from sparrowcode/PermissionsKit#240)
Visual Reference
Apple rejection reason (original text):
Special Instructions
The text was updated successfully, but these errors were encountered: