Gallery
Gallery copied to clipboard
Fixes for App Store submission warning - "ITMS-90683: Missing Purpose String in Info.plist"
- Added compiler flag
GALLERY_USE_LOCATIONwhich is used to partition usage ofCoreLocation. If the flag isn't set then the option withinCamerato record the location is not available. - This change forces consumers of the framework to define
GALLERY_USE_LOCATIONshould they wish to compliment photos with location information. - By introducing this compiler flag we're able to conditionally remove dependencies on
CoreLocationwhen we're not interested in using location information. This in turn avoids the needles requirement to set aNSLocationWhenInUseUsageDescriptionkey in the Apps plist file regardless. - By having a better way to address this warning this will avoid future App Store rejections when Apple make the inclusion of a
NSLocationWhenInUseUsageDescriptionstring mandatory when usingCoreLocation. - Up-versioned to
2.5.0as this will be a breaking change for consumers using therecordLocationproperty onCamera. - Updated
README.md
This PR addresses the issue highlighted here
Is there any update on the above? 👆