-
Notifications
You must be signed in to change notification settings - Fork 121
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
[feature/build-flags] Add build flags support #1026
Conversation
…L rather than NSString
- add APP_BUILD_FLAGS to the project - add APP_BUILD_FLAGS.md documentation - add support for "app.build-flags" Branding.plist key to fastlane Fastfile - implement DISABLE_BACKGROUND_LOCATION app build flag
…our preprocessor commands - add DISABLE_BACKGROUND_LOCATION #ifdef to Info.plist - remove DISABLE_BACKGROUND_LOCATION from Xcode project
|
😍 👍 |
@felix-schwarz in iOS 12 with |
… instant media upload, move actual actions to actions block - BackgroundUploadSettingsSection: ensure "Background upload notifications" is only available on iOS 13+
@michaelstingl Thanks! Fixed as of d4e8aa8. |
…ing DISABLE_BACKGROUND_LOCATION feature flag
Where should be placed the I set it in the first What's wrong on my side? |
@jesmrec this value will only be used, if the app will be build with |
@jesmrec should I help you with the fastlane build? |
Thanks @hosy for your help. Just as info: To build the app: With the branding parameter
the background location services are disabled: And the |
So, this is approved on my side |
Description
Add support for app build flags to enable/disable features at compile time:
APP_BUILD_FLAGS
in the Xcode project settingsapp.build-flags
in theBranding.plist
:Overview and instructions in
doc/APP_BUILD_FLAGS.md
.Also includes fixes from
fix/ios12-branded-settings-crash
(#1018).Related Issue
Types of changes