Skip to content
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

Integrate Build Configs for iOS #514

Closed
Tracked by #504
maxammann opened this issue Mar 1, 2022 · 1 comment
Closed
Tracked by #504

Integrate Build Configs for iOS #514

maxammann opened this issue Mar 1, 2022 · 1 comment
Labels
prio: high Issue must be solved within the next weeks. Task
Milestone

Comments

@maxammann
Copy link
Member

maxammann commented Mar 1, 2022

Is your feature request related to a problem? Please describe.
The goal of this task is to make every option from the build config available in the configuration interface of XCode.

Describe the solution you'd like
This is done by converting the build config to an .xcconfig file. The tooling for this can be copied from the integreat project.

  • If possible make sure that we only have a single tool for managing the whitelabeling. Do not create separate tools for different tasks.
  • It would be very nice to be able to select the build config from within XCode. In Integreat we do this by using different build schemes. This is not a good solution because XCode modifies files when the app is started through different schemes.
    Instead it may be good to configure the current build config though a plain configuration file. When an XCode build is triggered, then the build config is choosen based on this file

Describe alternatives you've considered
None

Additional context
None

@maxammann maxammann added Task prio: high Issue must be solved within the next weeks. labels Mar 1, 2022
@maxammann maxammann mentioned this issue Mar 1, 2022
17 tasks
@maxammann maxammann changed the title Add Build Configs for iOS Integrate Build Configs for iOS Mar 1, 2022
@maxammann
Copy link
Member Author

Done in #551

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
prio: high Issue must be solved within the next weeks. Task
Projects
None yet
Development

No branches or pull requests

1 participant